Змест
Працуючы з данымі ў Excel, часам мы выкарыстоўваем натуральныя журналы значэнняў у нашым аналізе замест выкарыстання зыходных даных. Пераўтварэнне даных у журнал карысна для даных, даходы якіх павялічваюцца па меры павелічэння значэння зменнай залежнасці. Гэта таксама памяншае дысперсію даных і дапамагае адносна дакладна адпавядаць інфармацыі, якая звычайна распаўсюджваецца. У гэтым артыкуле мы прадэманструем розныя спосабы пераўтварэння даных для ўваходу ў Excel.
Спампаваць вучэбны сшытак
Вы можаце спампаваць сшытак і практыкавацца з ім.
Пераўтварыць даныя ў Log.xlsm
Чаму нам трэба пераўтварыць даныя ў журнал?
Тэхніка змены інфармацыі з аднаго месца або шаблона ў іншым месцы вядомая як Пераўтварэнне даных . Мэтай пераўтварэння даных з'яўляецца прадастаўленне даных найбольш эфектыўным спосабам. У Excel гэта адносіцца да пэўнай працэдуры, якая выконваецца з выкарыстаннем функцый і інструментаў Excel.
Калі наш набор даных не нагадвае звычайны шаблон, мы можам пераўтварыць яго ў журнал, каб атрымаць яго як мага больш звычайным, павялічваючы сапраўднасць атрыманых колькасных вынікаў. У іншых адносінах пераўтварэнне даных у журнал памяншае або ліквідуе скажэнне нашых зыходных даных. Амаль цяжка пералічыць усе прыкладанні для пераўтварэння даных Excel, таму вось некаторыя:
- Адпаведная статыстычная апрацоўка.
- Выкарыстанне шырокагаколькасць даных для выканання матэматычных вылічэнняў.
- Упарадкаванне фінансавай інфармацыі.
- Сярод іх бізнес-аналітыка і мноства іншых.
- У залежнасці ад мэтаў і патрабаванняў, кожная спецыяльнасць можа пераўтвараць даныя унікальным чынам.
3 розныя спосабы пераўтварэння даных для ўваходу ў Excel
Выкажам здагадку, што мы збіраемся выкарыстоўваць Excel для змены лікавых значэнняў . Мы можам выкарыстоўваць розныя функцыі Excel. З пункту гледжання пераўтварэння даных, Excel ўключае ў сябе мноства працэдур, якія могуць быць выкарыстаны для гэтага. У большасці выпадкаў гэтых магчымасцей будзе дастаткова, каб дапамагчы арганізаваць і прааналізаваць нашы даныя.
Каб пераўтварыць даныя ў журнал, мы выкарыстоўваем наступны набор даных. Набор даных змяшчае імёны некаторых супрацоўнікаў і іх гадавы аб'ём продажаў. Цяпер нам трэба пераўтварыць штогадовыя дадзеныя аб продажах у журнал. Такім чынам, давайце пачнем.
1. Выкарыстоўвайце функцыю LOG Excel для пераўтварэння даных у журнал
Каб пераўтварыць даныя ў журнал, першым асноўным метадам, які мы выкарыстоўваем, з'яўляецца функцыя LOG . Функцыя LOG у Microsoft Excel вылічвае лагарыфм цэлага ліку па зададзенай падставе. Гэта ўбудаваная функцыя Excel, якая класіфікуецца як функцыя Math/Trig . Ёсць два аргументы; лік і аснова . Але аснова лагарыфма неабавязковая, мы можам выкарыстоўваць яе ці не.
1.1. З Base
мы будзем выкарыстоўваць функцыю LOG успосаб з асновай 2 . Мы не можам выкарыстоўваць адмоўны 1 або 0 у якасці асновы. Без лішніх слоў, давайце пачнем з пакрокавых інструкцый.
📌 КРОКІ:
- Спачатку абярыце ячэйку, у якую вы хочаце змясціць формула функцыі LOG . Такім чынам, мы выбіраем ячэйку E5 .
- Па-другое, змяшчаем формулу ў гэту абраную ячэйку.
=LOG(C5,2)
- Па-трэцяе, націсніце Enter .
- Цяпер перацягніце Fill Ручка ўніз, каб дубляваць формулу ў дыяпазоне. Або, каб аўтазапоўніць дыяпазон, двойчы пстрыкніце па знаку плюс ( + ).
- Нарэшце, вы можаце ўбачыць вынік. І вынік - адлюстраванне гадавых даных аб продажах у журнале з базай 2 .
1.2. Без базы
У гэтай частцы мы будзем выкарыстоўваць функцыю Excel LOG для змены даных без асновы. Excel будзе меркаваць, што база роўная 10 , калі мы не дамо ніякай інфармацыі пра гэта. Давайце паглядзім крокі для гэтага.
📌 КРОКІ:
- Для пачатку абярыце ячэйку ( E5 ), дзе хочаце каб уставіць формулу функцыі LOG .
- Па-другое, увядзіце формулу ніжэй у выбраную ячэйку.
=LOG(C5)
- Далей націсніце клавішу Enter , каб завяршыць працэдуру.
- Акрамя таго, каб скапіяваць формулу ў дыяпазоне, перацягніце Маркер запаўнення ўніз або падвойнынацісніце на значок плюса ( + ).
- Нарэшце, вы зможаце ўбачыць трансфармаваны гадавы даныя аб продажах для рэгістрацыі з меркаванай базай Excel па змаўчанні 10 .
Больш падрабязна: Як запісаць даныя пераўтварэння ў Excel (4 Лёгкія метады)
2. Устаўце функцыю LOG10 для пераўтварэння даных для ўваходу ў Excel
Цяпер мы будзем выкарыстоўваць функцыю LOG10 для пераўтварэння даных для ўваходу ў Excel. Гэта функцыя вяртае значэнне лагарыфма ліку, прычым аснова заўсёды роўная 10 . Мы пакажам, як змяніць гэтую базу з дапамогай іншай функцыі іншым спосабам. Мы таксама ўвялі слупок пад назвай « Значэнне лагарыфма », у які будуць вяртацца змененыя даныя. Давайце выканаем працэдуры выкарыстання функцыі для пераўтварэння даных у журналы.
📌 КРОКІ:
- Аналагічным чынам, як і ў папярэднім метадзе, вылучыце ячэйку E5 і падстаўце формулу.
=LOG10(C5)
- Затым націсніце Enter . І формула будзе паказаная ў радку формул.
- Далей, каб паўтарыць формулу ва ўсім дыяпазоне, перацягніце Маркер запаўнення уніз. Каб аўтазапоўніць дыяпазон, двойчы пстрыкніце на сімвале плюс ( + ).
- Нарэшце, вы бачыце, што даныя ператвараюцца ў журнал з падставай 10 .
Чытаць далей : Як разлічыць часопіс у Excel (6 эфектыўных метадаў)
3. Прымяніць Excel VBA для змены даных у журнал
З Excel VBA карыстальнікі могуць лёгка выкарыстоўваць код, які дзейнічае як функцыі Excel. Каб выкарыстоўваць код VBA для пераўтварэння даных у журнал, выканаем працэдуру.
📌 КРОКІ:
- Спачатку перайдзіце да Распрацоўшчык ўкладка на стужцы.
- Па-другое, у катэгорыі Код націсніце Visual Basic , каб адкрыць Visual Basic Рэдактар . Ці націсніце Alt + F11 , каб адкрыць Рэдактар Visual Basic .
- Замест гэтага, вы можаце проста пстрыкнуць правай кнопкай мышы на працоўным аркушы і перайсці да Праглядзець код . Гэта таксама прывядзе вас да рэдактара Visual Basic .
- Гэта з'явіцца ў рэдактара Visual Basic дзе мы пішам нашы коды для стварэння табліцы з дыяпазону.
- Па-трэцяе, націсніце на Модуль у Уставіць панэлі выпадальнага меню.
- Гэта створыць Модуль у вашай кнізе.
- І скапіруйце і ўстаўце VBA код, паказаны ніжэй.
Код VBA:
3750
- Пасля гэтага запусціце код, націснуўшы на кнопку RubSub або націснуўшы спалучэнне клавіш F5 .
Вам не трэба мяняць код. Усё, што вы можаце зрабіць, гэта проста змяніць дыяпазон у адпаведнасці з вашымі патрабаваннямі.
- І, нарэшце, выкананне наступных крокаў прывядзе да пераўтварэння даных у журнал.
Код VBAТлумачэнне
7368
Sub - гэта частка кода, якая выкарыстоўваецца для апрацоўкі працы ў кодзе, але не вяртае ніякага значэння. Ён таксама вядомы як падпрацэдура. Таму мы называем нашу працэдуру TransformDataToLog() .
3309
Аператар DIM у VBA спасылаецца на ' declare, ' і ён павінен выкарыстоўвацца для аб'яўлення зменнай. Такім чынам, мы аб'яўляем цэлае значэнне як inte .
6629
Для наступнага цыкла пачынаецца з радка 5 , мы выбралі 5 у якасці пачатку значэнне. Затым уласцівасць Cells выкарыстоўваецца для запісу значэнняў. Нарэшце, функцыя VBA Log для завяршэння нашай асноўнай працы, і мы выкарысталі ўласцівасць ячэек для паўторнага прагляду значэнняў ячэек.
6470
Гэта скончыць працэдуру.
Падрабязней: Як разлічыць базу лагарыра 2 у Excel (2 зручныя метады)
Пра што трэба памятаць
- Калі мы не зададзім лікавыя значэнні ўнутры нашых працэдур LOG , мы атрымаем памылку ' #Value! '.
- Памылка '<1 Памылка>#Num! ' з'явіцца, калі база роўная 0 або адмоўнае значэнне.
- З'явіцца памылка ' #DIV/0 !' яшчэ раз, калі наша база роўная 1 .
Выснова
Апісаныя вышэй метады дапамогуць вам Пераўтварыць даныя ў журнал у Excel . Спадзяюся, гэта дапаможа вам! Калі ў вас ёсць якія-небудзь пытанні, прапановы або водгукі, дайце нам ведаць у раздзеле каментарыяў. Ці вы можаце зірнуць на іншыя нашы артыкулы ў блогу ExcelWIKI.com !