Isi kandungan
Semasa bekerja dengan data dalam excel, kadangkala kami menggunakan log semula jadi nilai dalam analisis kami dan bukannya menggunakan data sumber. Transformasi data kepada log berguna untuk data di mana hasil meningkat apabila nilai pembolehubah kebergantungan meningkat. Ini juga mengurangkan varians data dan membantu maklumat sepadan dengan taburan normal secara relatif tepat. Dalam artikel ini, kami akan menunjukkan pelbagai cara untuk mengubah data kepada log masuk excel.
Muat turun Buku Kerja Amalan
Anda boleh memuat turun buku kerja dan berlatih dengan mereka.
Ubah Data kepada Log.xlsm
Mengapa Kita Perlu Mengubah Data kepada Log?
teknik menukar maklumat dari satu tempat atau corak di tempat lain dikenali sebagai Transform Data . Tujuan mengubah data adalah untuk menyediakan data dengan cara yang paling cekap yang mungkin. Dalam Excel, ia merujuk kepada prosedur tertentu yang dijalankan menggunakan fungsi dan alatan Excel.
Apabila set data kami tidak menyerupai corak biasa, kami mungkin log menukarnya untuk menjadikannya seperti biasa yang boleh, meningkatkan kesahihan daripada keputusan kuantitatif yang diperolehi. Transformasi data untuk log, dalam aspek lain, mengurangkan atau menghapuskan herotan data sumber kami. Hampir sukar untuk menyenaraikan semua aplikasi untuk transformasi data Excel, jadi berikut ialah beberapa:
- Pemprosesan statistik yang sesuai.
- Menggunakan yang luaskuantiti data untuk melakukan pengiraan matematik.
- Mengatur maklumat kewangan.
- Antaranya ialah analitik perniagaan dan beberapa yang lain.
- Berdasarkan matlamat dan permintaan mereka, setiap kepakaran mungkin mengubah data dengan cara yang unik.
3 Cara Berbeza untuk Mengubah Data kepada Log Masuk Excel
Andaikan kami akan menggunakan Excel untuk menukar nilai angka . Kami mungkin menggunakan pelbagai fungsi Excel. Dari segi mengubah data, Excel termasuk banyak prosedur yang boleh digunakan untuk berbuat demikian. Dalam kebanyakan keadaan, keupayaan ini akan mencukupi untuk membantu menyusun dan menganalisis data kami.
Untuk menukar data kepada log, kami menggunakan set data berikut. Set data mengandungi beberapa nama pekerja dan jualan tahunan mereka. Sekarang, kita perlu mengubah data jualan tahunan untuk log. Jadi, mari kita mulakan.
1. Gunakan Fungsi LOG Excel untuk Mengubah Data kepada Log
Untuk mengubah data kepada log, kaedah utama pertama yang kami gunakan ialah fungsi LOG . Fungsi LOG dalam Microsoft Excel mengira logaritma integer dalam asas tertentu. Ini ialah fungsi terbina dalam Excel yang dikelaskan sebagai Fungsi Matematik/Trig . Terdapat dua hujah; nombor dan asas . Tetapi asas logaritma adalah pilihan, kita boleh menggunakannya atau tidak.
1.1. Dengan Base
Kami akan menggunakan fungsi LOG dalamcara dengan asas 2 . Kami tidak boleh menggunakan negatif 1 atau 0 sebagai asas. Tanpa berlengah lagi, mari mulakan dengan arahan langkah demi langkah.
📌 LANGKAH:
- Pertama sekali, pilih sel yang anda mahu letak formula fungsi LOG . Jadi, kami memilih sel E5 .
- Kedua, masukkan formula ke dalam sel yang dipilih itu.
=LOG(C5,2)
- Ketiga, tekan Enter .
- Sekarang, seret Isi Tangani ke bawah untuk menduplikasi formula dalam julat. Atau, untuk AutoIsi julat, klik dua kali pada simbol tambah ( + ).
- Akhir sekali, anda boleh melihat hasilnya. Dan hasilnya ialah untuk memaparkan data jualan tahunan dalam data log dengan asas 2 .
1.2. Tanpa Base
Dalam bahagian ini, kami akan menggunakan fungsi Excel LOG untuk mengubah suai data tanpa asas. Excel akan menganggap asasnya ialah 10 jika kami tidak memberikan sebarang maklumat mengenainya. Mari lihat langkah untuk ini.
📌 LANGKAH:
- Untuk bermula, pilih sel ( E5 ) di mana anda mahu untuk memasukkan formula fungsi LOG .
- Kedua, taip formula di bawah ke dalam sel yang dipilih.
=LOG(C5)
- Selanjutnya, tekan kekunci Enter untuk menyelesaikan prosedur.
- Tambahan pula, untuk menyalin formula ke atas julat, seret Pemegang Isian ke bawah atau double-klik pada ikon tambah ( + ).
- Akhir sekali, anda akan dapat melihat perubahan tahunan data jualan untuk log dengan asas lalai excel yang dianggap 10 .
Baca Lagi: Cara Log Transform Data dalam Excel (4 Kaedah Mudah)
2. Sisipkan Fungsi LOG10 untuk Menukar Data kepada Log Masuk Excel
Sekarang, kami akan menggunakan fungsi LOG10 untuk mengubah data untuk log masuk ke excel. Fungsi ini mengembalikan nilai logaritma nombor, dengan asas sentiasa 10 . Kami akan menunjukkan cara mengubah suai pangkalan ini menggunakan fungsi yang berbeza dengan cara yang berbeza. Kami juga telah memperkenalkan lajur yang dipanggil ' Nilai Logaritma ' yang mana data yang diubah akan dikembalikan. Mari ikuti prosedur untuk menggunakan fungsi untuk menukar data kepada log.
📌 LANGKAH:
- Begitu juga, seperti dalam kaedah sebelumnya, pilih sel E5 dan gantikan formula.
=LOG10(C5)
- Kemudian, tekan Enter . Dan formula akan ditunjukkan dalam bar formula.
- Selanjutnya, untuk meniru formula sepanjang julat, seret Pemegang Isi ke bawah. Untuk AutoIsi julat, klik dua kali pada simbol tambah ( + ).
- Akhir sekali, anda boleh melihat data diubah menjadi log dengan asas 10 .
Baca Lagi : Cara Mengira Log masuk Excel (6 Kaedah Berkesan)
3. Gunakan Excel VBA untuk Tukar Data kepada Log
Dengan Excel VBA , pengguna boleh menggunakan kod yang bertindak sebagai fungsi excel dengan mudah. Untuk menggunakan kod VBA untuk menukar data kepada log, mari ikut prosedur.
📌 LANGKAH:
- Pertama, pergi ke tab Pembangun daripada reben.
- Kedua, daripada kategori Kod , klik pada Visual Basic untuk membuka Visual Basic Editor . Atau tekan Alt + F11 untuk membuka Editor Asas Visual .
- Daripada melakukan ini, anda boleh klik kanan pada lembaran kerja anda dan pergi ke Lihat Kod . Ini juga akan membawa anda ke Visual Basic Editor .
- Ini akan muncul dalam Visual Basic Editor di mana kami menulis kod kami untuk membuat jadual dari julat.
- Ketiga, klik pada Modul daripada Sisipkan bar menu lungsur turun.
- Ini akan mencipta Modul dalam buku kerja anda.
- Dan, salin dan tampal VBA kod yang ditunjukkan di bawah.
Kod VBA:
1973
- Selepas itu, jalankan kod dengan mengklik pada butang RubSub atau menekan pintasan papan kekunci F5 .
Anda tidak perlu menukar kod. Apa yang anda boleh lakukan hanyalah menukar julat mengikut keperluan anda.
- Dan, akhirnya, mengikut langkah akan mengubah data kepada log.
Kod VBAPenjelasan
4338
Sub ialah sebahagian daripada kod yang digunakan untuk mengendalikan kerja dalam kod tetapi tidak akan mengembalikan sebarang nilai. Ia juga dikenali sebagai subprosedur. Jadi kami menamakan prosedur kami TransformDataToLog() .
2253
Pernyataan DIM dalam VBA merujuk kepada ' deklarasikan, ' dan ia mesti digunakan untuk mengisytiharkan pembolehubah. Jadi, kami mengisytiharkan nilai integer sebagai inte .
4533
Untuk Gelung Seterusnya bermula dengan baris 5 , kami memilih 5 sebagai permulaan nilai. Sifat Cells kemudiannya digunakan untuk menulis nilai. Akhir sekali, Fungsi Log VBA untuk menyelesaikan kerja utama kami dan kami telah menggunakan sifat sel untuk menjalankan semula nilai sel kami.
5659
Ini akan menamatkan prosedur.
Baca Lagi: Cara Mengira Log Base 2 dalam Excel (2 Kaedah Berguna)
Perkara yang Perlu Diingati
- Jika kami tidak memberikan nilai berangka dalam rutin LOG kami, kami akan mendapat ralat ' #Value! '.
- '<1 Ralat>#Num! ' akan muncul jika asasnya 0 atau nilai negatif.
- Ralat ' #DIV/0 !' akan ditunjukkan sekali lagi jika asas kami ialah 1 .
Kesimpulan
Kaedah di atas akan membantu anda dalam Transform Data to Log dalam Excel . Harap ini akan membantu anda! Sila maklumkan kepada kami di bahagian komen jika anda mempunyai sebarang soalan, cadangan atau maklum balas. Atau anda boleh melihat sekilas artikel kami yang lain dalam blog ExcelWIKI.com !