Kako transformirati podatke za prijavu u Excel (3 jednostavna načina)

  • Podijeli Ovo
Hugh West

Dok radimo s podacima u excelu, ponekad koristimo prirodne zapise vrijednosti u našoj analizi umjesto da koristimo izvorne podatke. Transformacija podataka u dnevnik je korisna za podatke u kojima se prihodi povećavaju kako se povećava vrijednost varijable zavisnosti. Ovo također smanjuje varijaciju podataka i pomaže da informacije relativno precizno odgovaraju normalno raspoređenim. U ovom članku ćemo demonstrirati različite načine transformacije podataka za prijavu u excel.

Preuzmite radnu svesku za vježbanje

Možete preuzeti radnu svesku i vježbati s njima.

Transformirajte podatke u Log.xlsm

Zašto trebamo transformirati podatke u Log?

The tehnika promjene informacija sa jednog mjesta ili uzorka na drugom mjestu poznata je kao Transform Data . Svrha transformacije podataka je pružanje podataka na najefikasniji mogući način. U Excelu se odnosi na određenu proceduru koja se izvodi korištenjem Excel funkcija i alata.

Kada naš skup podataka ne liči na regularni obrazac, možemo ga prijaviti konvertirati da bismo ga dobili što je moguće normalnije, povećavajući valjanost dobijenih kvantitativnih rezultata. Transformacija podataka u evidenciju, u drugim aspektima, smanjuje ili eliminiše izobličenje naših izvornih podataka. Gotovo je teško navesti sve aplikacije za transformaciju Excel podataka, pa evo nekih:

  • Odgovarajuća statistička obrada.
  • Korišćenje ogromnekoličina podataka za matematička izračunavanja.
  • Organiziranje finansijskih informacija.
  • Među njima su poslovna analitika i niz drugih.
  • Na osnovu njihovih ciljeva i zahtjeva, svaka specijalnost može transformirati podatke na jedinstven način.

3 različita načina za transformaciju podataka za prijavu u Excel

Pretpostavimo da ćemo koristiti Excel za promjenu numeričkih vrijednosti . Možemo koristiti razne Excel funkcije. Što se tiče transformacije podataka, Excel uključuje mnoštvo procedura koje se mogu koristiti za to. U većini slučajeva, ove mogućnosti će biti dovoljne da pomognu u organizaciji i analizi naših podataka.

Za transformaciju podataka u dnevnik, koristimo sljedeći skup podataka. Skup podataka sadrži neka imena zaposlenih i njihovu godišnju prodaju. Sada moramo transformisati godišnje podatke o prodaji u evidenciju. Dakle, počnimo.

1. Koristite Excel funkciju LOG ​​za transformaciju podataka u dnevnik

Za transformaciju podataka u dnevnik, prva glavna metoda koju koristimo je funkcija LOG . Funkcija LOG u Microsoft Excel izračunava logaritam celog broja u datoj bazi. Ovo je Excel ugrađena funkcija koja je klasificirana kao Matematička/Trig funkcija . Postoje dva argumenta; broj i osnova . Ali baza logaritma nije obavezna, možemo je koristiti ili ne.

1.1. Sa Base

Koristit ćemo funkciju LOG unačin sa osnovom 2 . Ne možemo koristiti negativne 1 ili 0 kao osnovu. Bez daljeg odlaganja, krenimo s uputama korak po korak.

📌 KORACI:

  • Prvo, odaberite ćeliju u koju želite staviti formula funkcije LOG . Dakle, odabiremo ćeliju E5 .
  • Drugo, stavite formulu u tu odabranu ćeliju.
=LOG(C5,2)

  • Treće, pritisnite Enter .

  • Sada povucite Fill Handle dolje da duplicirate formulu u rasponu. Ili, da Automatsko popunjavanje raspona, dvaput kliknite na simbol plus ( + ).

  • Konačno, možete vidjeti rezultat. I rezultat je prikazivanje godišnjih podataka o prodaji u podacima dnevnika s bazom 2 .

1.2. Bez baze

U ovom dijelu ćemo koristiti Excel LOG funkciju za izmjenu podataka bez osnove. Excel će pretpostaviti da je baza 10 ako ne pružimo nikakve informacije o tome. Pogledajmo korake za ovo.

📌 KORACI:

  • Za početak odaberite ćeliju ( E5 ) gdje želite da umetnete formulu funkcije LOG .
  • Drugo, unesite formulu ispod u odabranu ćeliju.
=LOG(C5)

  • Dalje, pritisnite tipku Enter da završite proceduru.

  • Nadalje, da biste kopirali formulu preko raspona, povucite ručicu za popunjavanje prema dolje ili dvaput-kliknite na ikonu plus ( + ).

  • Konačno, moći ćete vidjeti transformirani godišnji podaci o prodaji za evidentiranje s pretpostavljenom zadanom bazom excela 10 .

Pročitajte više: Kako evidentirati transformirane podatke u Excelu (4 Jednostavne metode)

2. Umetnite funkciju LOG10 za pretvaranje podataka u prijavu u Excel

Sada ćemo koristiti funkciju LOG10 za transformaciju podataka za prijavu u Excel. Ova funkcija vraća vrijednost logaritma broja, pri čemu je baza uvijek 10 . Pokazat ćemo kako modificirati ovu bazu koristeći drugu funkciju na drugačiji način. Također smo uveli kolonu pod nazivom ' Logaritmska vrijednost ' u koju će se vraćati izmijenjeni podaci. Slijedimo procedure za korištenje funkcije za transformaciju podataka u zapisnike.

📌 KORACI:

  • Slično, kao u prethodnoj metodi, odaberite ćeliju E5 i zamijeni formulu.
=LOG10(C5)

  • Zatim pritisnite Enter . I formula će se prikazati u traci formule.

  • Dalje, da biste replicirali formulu u cijelom rasponu, povucite Fill Handle prema dolje. Za Automatsko popunjavanje raspona, dvaput kliknite na simbol plus ( + ).

  • Konačno, možete vidjeti kako su podaci transformirani u dnevnik sa bazom 10 .

Pročitajte više : Kako izračunati prijavu u Excel (6 učinkovitih metoda)

3. Primijenite Excel VBA za promjenu podataka u dnevnik

Sa Excel VBA , korisnici mogu lako koristiti kod koji djeluje kao excel funkcije. Da biste koristili VBA kod za transformaciju podataka u dnevnik, slijedimo proceduru.

📌 KORACI:

  • Prvo, idite na karticu Developer sa trake.
  • Drugo, iz kategorije Code , kliknite na Visual Basic da otvorite Visual Basic Urednik . Ili pritisnite Alt + F11 da otvorite Visual Basic Editor .

  • Umjesto da to radite, možete jednostavno kliknuti desnim tasterom miša na svoj radni list i otići na Prikaži kod . Ovo će vas također odvesti u Visual Basic Editor .

  • Ovo će se pojaviti u Visual Basic Editoru gdje pišemo naše kodove za kreiranje tablice iz raspona.
  • Treće, kliknite na Modul sa Insert padajućeg izbornika.

  • Ovo će kreirati Modul u vašoj radnoj knjizi.
  • I kopirajte i zalijepite VBA kod prikazan ispod.

VBA kod:

5920
  • Nakon toga, pokrenite kod klikom na dugme RubSub ili pritiskom na tipkovnu prečicu F5 .

Ne morate mijenjati kod. Sve što možete učiniti je samo promijeniti raspon prema vašim zahtjevima.

  • I, na kraju, slijedeći korake pretvorit ćete podatke u dnevnik.

VBA kodObjašnjenje

8587

Sub je dio koda koji se koristi za rukovanje radom u kodu, ali neće vratiti nikakvu vrijednost. Poznat je i kao podprocedura. Zato dajemo naziv našoj proceduri TransformDataToLog() .

4462

Naredba DIM u VBA se odnosi na ' deklariraj, ' i mora se koristiti za deklariranje varijable. Dakle, deklariramo cjelobrojnu vrijednost kao inte .

6176

Za sljedeću petlju počinje redom 5 , odabrali smo 5 kao početak vrijednost. Svojstvo Ćelije se tada koristi za pisanje vrijednosti. Konačno, VBA Log funkcija da završimo naš primarni posao, a mi smo koristili svojstvo ćelije da ponovo prođemo preko vrijednosti naših ćelija.

5308

Ovo će završiti proceduru.

Pročitajte više: Kako izračunati bazu dnevnika 2 u Excelu (2 zgodne metode)

Stvari koje treba zapamtiti

  • Ako ne damo numeričke vrijednosti unutar naših LOG rutina, dobićemo grešku ' #Value! '.
  • #Num! ' greška će se pojaviti ako je baza 0 ili negativna vrijednost.
  • Greška ' #DIV/0 !' će se prikazati još jednom ako je naša baza 1 .

Zaključak

Gore metode će vam pomoći u Transformaciji podataka u zapisnik u Excel . Nadam se da će vam ovo pomoći! Obavijestite nas u odjeljku za komentare ako imate bilo kakvih pitanja, prijedloga ili povratnih informacija. Ili možete baciti pogled na naše ostale članke na ExcelWIKI.com blogu!

Hugh West je vrlo iskusan Excel trener i analitičar s više od 10 godina iskustva u industriji. Diplomirao je računovodstvo i finansije i magistrirao poslovnu administraciju. Hugh ima strast prema podučavanju i razvio je jedinstven pristup podučavanju koji je lako pratiti i razumjeti. Njegovo stručno znanje o Excel-u pomoglo je hiljadama studenata i profesionalaca širom svijeta da poboljšaju svoje vještine i napreduju u karijeri. Kroz svoj blog, Hugh dijeli svoje znanje sa svijetom, nudeći besplatne Excel tutorijale i online obuku kako bi pomogli pojedincima i preduzećima da ostvare svoj puni potencijal.