Ketika buku kerja dimigrasikan dari Google Spreadsheet ke Excel dalam migrasi perusahaan dari Google Workspace ke Microsoft 365, mungkin ada beberapa masalah kompatibilitas. Rumus di Google Spreadsheet sering memiliki sintaks atau fungsionalitas yang tidak langsung diterjemahkan ke Excel. Ini bisa memimpin buku kerja tidak berfungsi dengan benar di Excel.
Untuk mengatasi masalah ini, Excel menyediakan alur kerja otomatis dan manual untuk membantu Anda mengatasi rumus yang tidak kompatibel dan memastikan buku kerja Anda berfungsi dengan benar setelah migrasi.
Ketika Excel mendeteksi file dengan fungsi yang tidak kompatibel atau rumus yang rusak, Excel akan memulai alur kerja Kompatibilitas Excel.
Jika Anda melanjutkan dengan kompatibilitas Excel, Excel akan secara otomatis mengganti sekumpulan fungsi Google Spreadsheet yang tidak kompatibel dengan setara Excel mereka. Ini akan mengatasi banyak masalah kompatibilitas umum. Namun, mungkin ada sisa rumus yang memerlukan perhatian manual.
Panel tugas akan memperlihatkan fungsi tertentu yang tidak kompatibel atau rumus yang rusak yang membutuhkan perhatian, bersama dengan alternatif yang disarankan untuk mengatasinya.
Berikut adalah langkah-langkah untuk memperbaiki fungsi yang tidak kompatibel secara manual dalam file:Â
Catatan:Â Daftar fungsi ini tidak komprehensif. Mungkin ada fungsi tambahan yang tidak disertakan di sini dan memerlukan perhatian.
Menggunakan Tipe Data Saham di Excel untuk Web Excel menyediakan Tipe Data Saham bawaan yang memungkinkan Anda mengambil harga saham saat ini dan data keuangan lainnya langsung ke dalam lembar bentang.Langkah:
-
a. Masukkan nama atau simbol saham (misalnya, "AAPL" untuk Apple) ke dalam sel.
-
b. Pilih sel, lalu masuk ke tab Data di pita.
-
c. Dalam grup Tipe Data , pilih Saham.
-
d. Setelah Excel mengenalinya sebagai saham, Excel akan menampilkan ikon kecil di samping sel.
-
e. Klik ikon kecil atau gunakan tombol sisipkan data untuk mendapatkan lebih banyak informasi terkait saham (seperti Harga, Kapitalkan Pasar, Tinggi/Rendah 52 minggu, dll.).
Contoh:
-
Jika sel A1 berisi saham ticker "AAPL":
-
Klik Data > Saham.
-
Anda dapat mengekstrak informasi selengkapnya seperti harga saat ini, dsb., dengan memilih sel tersebut lalu memilih data saham tertentu seperti Harga.
Menggunakan Power Query untuk Data Keuangan dari API Web (untuk pengguna tingkat lanjut)
Anda juga bisa menggunakan Power Query di Excel untuk menarik data keuangan dari API atau situs web eksternal yang menyediakan informasi keuangan.
Langkah-langkah:​​​​​​
-
Masuk ke tab Data .
-
Pilih Dapatkan data > Dari Web.
-
Masukkan URL penyedia data keuangan, misalnya, API situs web keuangan (seperti Yahoo Finance).
-
Power Query akan memungkinkan Anda memanipulasi dan mengubah data sebelum memuatnya ke Excel.
​​​​​​​
Excel untuk web tidak memiliki fungsi 'GOOGLETRANSLATE' bawaan yang setara dengan Google Sheets, yang secara otomatis menerjemahkan teks antar bahasa yang berbeda.
Namun, Anda bisa menggunakan fungsi Excel dalam kombinasi dengan layanan eksternal seperti Microsoft Translator melalui Power Automate (untuk terjemahan berbasis web)
Penanganan masalah Excel untuk Web
Untuk menerjemahkan teks dalam Excel untuk web, Anda perlu:
Menggunakan alat penerjemah eksternal: Salin teks ke alat penerjemahan eksternal seperti Microsoft Translator dan tempelkan kembali hasilnya ke Excel.
Integrasi Power Automate:
-
Anda dapat membuat alur kerja menggunakan Power Automate untuk menerjemahkan teks secara otomatis dari bahasa yang dipilih ke bahasa target menggunakan layanan Penerjemah Microsoft.
-
Ini mengharuskan menyiapkan Power Automate dan menautkannya dengan Excel Online.
Contoh penggunaan Power Automate (Microsoft Translator):
1. Siapkan alur kerja di Power Automate yang terintegrasi dengan Microsoft Translator.
2. Alur kerja dapat dipicu oleh perubahan dalam lembar Excel atau berjalan secara manual untuk menerjemahkan teks dari satu kolom dan menempatkan hasil yang diterjemahkan di kolom lain.
Excel tidak memiliki fungsi 'QUERY' langsung yang tersedia di Google Spreadsheet, tetapi Anda dapat memperoleh fungsionalitas serupa menggunakan fitur bawaan lainnya di Excel, seperti FILTER, LOOKUP, SORT, IF, VLOOKUP, dan XLOOKUP. Berikut cara mereplikasi kasus penggunaan fungsi 'QUERY' Google Sheets di Excel di web:
1. Pemfilteran Data Dasar (Setara dengan SELECT WHERE)
Di Google Spreadsheet, Anda akan menggunakan:
=QUERY(A1:D10, "SELECT A, B WHERE C > 100")
Di Excel, gunakan fungsi FILTER:
=FILTER(A2:D10, C2:C10 > 100)
Ini mengambil semua baris di mana nilai dalam kolom 'C' lebih besar dari 100, mengembalikan kolom A hingga D.
2. Memilih Kolom Tertentu (Setara dengan SELECT)
Di Google Spreadsheet:
=QUERY(A1:D10, "SELECT A, C")
Di Excel, gunakan kombinasi INDEX dan FILTER:
=INDEX(A2:D10, , {1,3})
Ini hanya mengembalikan kolom 'A' dan 'C' dari rentang 'A2:D10'.
3. Mengurutkan Data (Setara dengan ORDER BY)
Di Google Spreadsheet:
=QUERY(A1:D10, "SELECT * ORDER BY C DESC")
Di Excel, gunakan fungsi SORT :
=SORT(A2:D10, 3, -1)
Tindakan ini mengurutkan data dalam 'A2:D10' berdasarkan nilai dalam kolom 'C' dalam urutan menurun.
4. Menggabungkan Data (Setara dengan GROUP BY)
Di Google Spreadsheet:
=QUERY(A1:D10, "SELECT A, SUM(B) GROUP BY A")
Di Excel, gunakan SUMIF atau SUMIFS:
=SUMIFS(B2:B10, A2:A10, A2)
Ini menjumlahkan nilai di kolom 'B' di mana kolom 'A' cocok dengan kondisi tertentu, pengelompokan efektif menurut 'A'.
Atau, gunakan PivotTable untuk mengelompokkan dan meringkas data.
5. Pilihan Bersyarat (Setara dengan WHERE dengan Operator Logika)
Di Google Spreadsheet:
=QUERY(A1:D10, "SELECT A, B WHERE C > 100 AND D < 50")
Di Excel, gunakan fungsi FILTER dengan operator logika:
=FILTER(A2:D10, (C2:C10 > 100) * (D2:D10 < 50))
Ini memfilter baris di mana kolom 'C' lebih besar dari 100 dan kolom 'D' kurang dari 50.
6. Menghitung Kriteria Tertentu (Setara dengan SELECT COUNT)
Di Google Spreadsheet:
=QUERY(A1:D10, "SELECT COUNT(A) WHERE C > 100")
Di Excel, gunakan fungsi COUNTIF atau COUNTIFS:
=COUNTIF(C2:C10, ">100")
Ini menghitung jumlah baris di mana kolom 'C' memiliki nilai yang lebih besar dari 100.
7. Menggunakan Beberapa Kriteria (Setara dengan WHERE dengan kondisi OR)
Di Google Spreadsheet:
=QUERY(A1:D10, "SELECT * WHERE C > 100 OR D < 50")
Di Excel, gunakan fungsi FILTER dengan operator '+' untuk logika OR:
=FILTER(A2:D10, (C2:C10 > 100) + (D2:D10 < 50))
Ini mengembalikan baris di mana kolom 'C' lebih besar dari 100 atau kolom 'D' kurang dari 50.
8 tahun. Menggabungkan Tabel (Setara dengan JOIN)
Di Google Spreadsheet:
=QUERY(A1:D10, "SELECT A, B, E FROM A JOIN B ON A.ID = B.ID")
Di Excel, gunakan XLOOKUP atau VLOOKUP untuk menggabungkan dua tabel:
=XLOOKUP(A2:A10, F2:F10, G2:G10)
Ini mencari nilai dari tabel 'B' (kolom 'F' dan 'G') dan mengambil data terkait ke dalam tabel 'A' berdasarkan ID yang cocok.
9. Pemfilteran Dinamis Berdasarkan Input (Mirip dengan WHERE dengan Variabel)
Di Google Spreadsheet:
=QUERY(A1:D10, "SELECT A, B WHERE C = '"&E1&"'")
Di Excel, gunakan FILTER dengan referensi sel:
=FILTER(A2:D10, C2:C10 = E1)
Tindakan ini memfilter tabel berdasarkan nilai yang dimasukkan dalam sel 'E1'.
Ringkasan Fungsi:
-
FILTER: Memfilter data berdasarkan kondisi tertentu.
-
SORT: Mengurutkan data menurut kolom tertentu.
-
INDEX: Mengembalikan baris atau kolom tertentu dari rentang.
-
SUMIFS: Menjumlahkan nilai berdasarkan beberapa kondisi.
-
COUNTIF / COUNTIFS: Menghitung baris yang memenuhi kriteria tertentu.
-
XLOOKUP / VLOOKUP: Menggabungkan data dari beberapa tabel berdasarkan nilai yang cocok.
Meskipun Excel tidak memiliki fungsi 'QUERY' langsung seperti Google Spreadsheet, kombinasi fungsi Excel ini mencakup hampir semua kasus penggunaan untuk membuat kueri data.
Tautan Referensi:
Excel untuk web tidak memiliki fungsi 'IMPORTHTML' Google Sheets, yang memungkinkan Anda mengimpor tabel atau daftar dari halaman web ke dalam lembar bentang.
Namun, Anda dapat memperoleh hasil yang serupa menggunakan proses yang dijelaskan dalam artikel di bawah ini
Memperbaiki link buku kerja yang rusak dalam File yang DimigrasikanÂ
Excel untuk web tidak memiliki fungsi 'IMPORTHTML' Google Sheets, yang memungkinkan Anda mengimpor tabel atau daftar dari halaman web ke dalam lembar bentang.
Namun, Anda bisa mendapatkan hasil yang serupa menggunakan Power Query di versi desktop Excel. Sayangnya, Power Query tidak tersedia di Excel untuk web, tetapi Anda bisa melakukan hal berikut ini di desktop:
Langkah-langkah di Excel Desktop (menggunakan Power Query):
-
Buka Excel (versi desktop).
-
Masuk ke tab Data.
-
Pilih Dapatkan Data >Â Dari Web.
-
Masukkan URL halaman web yang berisi tabel atau daftar HTML.
-
Pilih tabel atau daftar dari halaman web yang ingin Anda impor.
-
Muat data ke Excel.
Mengimpor ke Excel Online:
Setelah mengimpor data menggunakan Power Query di versi desktop, Anda dapat menyimpan file ke OneDrive atau SharePoint dan terus mengerjakannya dalam Excel untuk web. Namun, impor itu sendiri perlu terjadi melalui versi desktop.
Excel untuk web tidak memiliki fungsi 'IMPORTDATA' yang setara langsung dengan Google Sheets, yang digunakan untuk mengimpor data dari URL (seperti file CSV atau TSV).
Namun, ada metode alternatif menggunakan Power Query di versi desktop Excel, yang kemudian bisa ditampilkan dan diedit dalam Excel untuk web. Berikut cara anda bisa mencapai ini:
Langkah-langkah untuk Mengimpor Data dari URL di Excel (versi desktop):
-
Buka Excel (versi desktop).
-
Masuk ke tab Data.
-
Pilih Dapatkan Data >Â Dari Web.
-
Masukkan URL file (CSV, TSV, dll.) yang ingin Anda impor.
-
Excel akan mengambil data dari URL, dan Anda bisa memuatnya ke lembar kerja Anda.
-
Simpan file dan unggah ke OneDrive atau SharePoint.
-
Sekarang, Anda dapat membuka dan bekerja dengan file dalam Excel untuk web, meskipun pembaruan otomatis dan pengimporan dinamis harus dilakukan melalui versi desktop.
Tautan Referensi:
Excel untuk web tidak memiliki fungsi 'IMPORTFEED' yang setara langsung dengan Google Sheets, yang mengimpor data umpan RSS atau Atom ke dalam lembar bentang.
Namun, Anda bisa mendapatkan sesuatu yang serupa menggunakan Power Query di versi desktop Excel untuk mengimpor umpan RSS, lalu menampilkan dan bekerja dengan data dalam Excel untuk web. Sayangnya, Excel untuk web tidak mendukung fitur ini secara asli.
Langkah-langkah untuk Mengimpor Umpan RSS di Excel (versi desktop):
-
Buka Excel (versi desktop).
-
Masuk ke tab Data.
-
Pilih Dapatkan > DataDari Sumber Lain > Dari Web.
-
Masukkan URL umpan RSS.
-
Excel akan mengambil data dari umpan RSS dan memungkinkan Anda memuatnya ke lembar kerja Anda.
-
Simpan file dan unggah ke OneDrive atau SharePoint.
-
Kini Anda dapat membuka dan bekerja dengan file ini dalam Excel untuk web, meskipun pembaruan dinamis dari umpan harus dilakukan menggunakan versi desktop.
Excel untuk web tidak memiliki fungsi 'IMPORTXML' yang setara langsung dengan Google Sheets, yang memungkinkan Anda mengimpor dan menguraikan data dari dokumen XML atau HTML terstruktur menggunakan kueri XPath.
Namun, Anda bisa mendapatkan hasil yang serupa menggunakan Power Query di versi desktop Excel untuk mengimpor data XML, yang kemudian bisa Anda buka di Excel untuk web. Berikut cara melakukannya:
Langkah-langkah untuk Mengimpor Data XML di Excel (versi desktop):
-
Buka Excel (versi desktop).
-
Masuk ke tab Data.
-
Pilih Dapatkan > DataDari > FileDari XML.
-
Telusuri dan pilih file XML atau tempelkan URL umpan XML.
-
Power Query akan terbuka, memungkinkan Anda mempratinjau dan mentransformasi data jika diperlukan.
-
Muat data ke lembar kerja Anda.
-
Simpan file dan unggah ke OneDrive atau SharePoint.
-
Buka dan kerjakan file dalam Excel untuk web, meskipun impor XML dan transformasi data apa pun harus dilakukan menggunakan versi desktop.
Excel untuk web tidak memiliki fungsi 'REGEXEXTRACT' yang setara langsung dengan Google Sheets, yang mengekstrak teks berdasarkan ekspresi reguler.
Namun, Anda bisa menggunakan kombinasi fungsi Excel untuk mendapatkan hasil yang serupa. Meskipun Excel tidak memiliki dukungan bawaan untuk ekspresi reguler (regex), Anda dapat mengekstrak pola teks menggunakan fungsi seperti 'TEXT', 'MID', 'SEARCH', dan 'LEFT', bergantung pada kompleksitas kebutuhan Anda. Untuk tugas regex tingkat lanjut Power Query seringkali diperlukan, tetapi ini tidak tersedia di Excel untuk web.
Contoh: Mengekstrak Bagian Teks tanpa Regex
Jika Anda ingin mengekstrak pola tertentu dari string, Anda bisa menggunakan fungsi teks dasar ini:
-
Menggunakan 'LEFT' dan 'SEARCH' untuk Mengekstrak Teks Sebelum Pemisah Misalnya, untuk mengekstrak teks sebelum garis putus-putus di 'Sel A1': =LEFT(A1, SEARCH("-", A1) - 1) Ini mengekstrak semuanya sebelum tanda pisah pertama ('-').
-
Menggunakan 'MID' dan 'SEARCH' untuk Mengekstrak Teks Antar Pemisah Untuk mengekstrak teks di antara dua garis putus-putus di 'Sel A1': =MID(A1, SEARCH("-", A1) + 1, SEARCH("-", A1, SEARCH("-", A1) + 1) - SEARCH("-", A1) - 1) Tindakan ini mengekstrak teks di antara dua karakter tanda hubung ('-').
Menggunakan Power Query (desktop saja):
Untuk pencocokan pola yang lebih canggih atau ekspresi reguler, Anda perlu menggunakan Power Query di versi desktop Excel, yang memungkinkan manipulasi teks yang lebih kompleks termasuk operasi seperti regex. Setelah disiapkan, Anda bisa menampilkan data dalam Excel untuk web, tapi penyetelan awal harus dilakukan di versi desktop.
Excel untuk web tidak memiliki fungsi 'REGEXMATCH' yang setara langsung dengan Google Sheets, yang memeriksa apakah string cocok dengan ekspresi reguler (regex). Excel tidak memiliki dukungan bawaan untuk ekspresi reguler di versi web dan desktop.
Namun, Anda bisa mendapatkan hasil yang serupa (tapi lebih terbatas) menggunakan fungsi teks bawaan Excel seperti 'SEARCH' atau 'FIND' untuk pencocokan pola sederhana.
Contoh: Using 'SEARCH' for Simple Text Matching
Jika Anda ingin memeriksa apakah substring tertentu ada dalam sel (mirip dengan fungsionalitas dasar 'REGEXMATCH'), Anda bisa menggunakan 'SEARCH'. Fungsi 'SEARCH' tidak fleksibel seperti ekspresi reguler, tetapi dapat menemukan substring dalam string:
1. Contoh Dasar:
-
Untuk memeriksa apakah kata "apel" ada di sel 'A1':
-
=IF(ISNUMBER(SEARCH("apple", A1)), TRUE, FALSE)
-
- Jika "apel" ditemukan, rumus mengembalikan 'TRUE'.
-
- Jika tidak, mengembalikan 'FALSE'.
Untuk pencocokan pola yang lebih kompleks:
Untuk pencocokan ekspresi reguler aktual, Excel tidak memiliki dukungan asli, terutama dalam versi web. Untuk pola yang lebih kompleks, Anda perlu menggunakan Power Query dalam versi desktop, yang memungkinkan manipulasi string yang lebih canggih.
Excel untuk web tidak memiliki fungsi 'REGEXREPLACE' Google Sheets, yang memungkinkan Anda mengganti bagian string teks berdasarkan ekspresi reguler (regex).
Namun, di Excel versi desktop, Anda bisa menggunakan VBA (Visual Basic for Applications) atau Power Query untuk penggantian regex yang lebih kompleks. Dalam Excel untuk web, Anda masih bisa mendapatkan penggantian sederhana menggunakan fungsi 'SUBSTITUTE', meskipun tidak sekuat regex.
Alternatif Sederhana Menggunakan 'SUBSTITUTE' di Excel untuk Web
Untuk penggantian teks dasar (tidak menggunakan regex), Anda dapat menggunakan fungsi 'SUBSTITUTE':
​​​​​​​
Jika Anda ingin mengganti semua kemunculan "apel" dengan "oranye" di sel 'A1', Anda dapat menggunakan:
=SUBSTITUTE(A1, "apel", "oranye")
Fungsi ini menggantikan setiap kemunculan "apel" dalam teks dengan "oranye".
Untuk Penggantian Pola Kompleks (Menggunakan Regex)
Untuk mengganti teks berdasarkan pola (regex), Anda perlu:
Gunakan Power Query untuk manipulasi teks kustom, meskipun tidak mendukung regex secara langsung, Anda dapat mensimulasikan penggantian pola dengan beberapa upaya.
Excel untuk web tidak memiliki fungsi DETECTLANGUAGE bawaan Google Sheets, yang mengidentifikasi bahasa teks tertentu.
Namun, ada solusi yang bisa Anda gunakan:
Opsi 1: Alat Eksternal
-
Microsoft Translator: Anda dapat menggunakan alat eksternal seperti Microsoft Translator untuk mendeteksi bahasa teks. Salin teks ke alat penerjemah, identifikasi bahasa, lalu tempelkan kembali ke Excel.
-
API Google Translate: Jika sudah terbiasa dengan pemrograman, Anda dapat menggunakan GOOGLE Translate APIuntuk mendeteksi bahasa dan menyusun solusi kustom. Ini memerlukan integrasi API dan tidak dimungkinkan secara asli dalam Excel untuk web.
Opsi 2: Power Automate dengan Microsoft Cognitive Services
Jika ingin mengotomatisasi proses ini dalam Excel Online, Anda dapat menggunakan Power Automate dengan Azure Cognitive Services Microsoft untuk mendeteksi bahasa tersebut. Berikut caranya:
Langkah-langkah:
-
Siapkan Power Automate dengan Excel untuk web.
-
Gunakan pemicu untuk mendeteksi perubahan dalam kolom tertentu atau menjalankan alur secara manual.
-
Integrasikan dengan Azure Cognitive Services untuk mendeteksi bahasa teks.
-
Keluarkan kembali bahasa yang terdeteksi ke Excel.
Solusi ini akan mengharuskan Anda untuk memiliki akses ke layanan Azure dan menyiapkan alur kerja Power Automate.
Excel untuk web saat ini tidak mendukung grafik mini secara langsung. Fitur ini tersedia di Excel versi desktop tetapi tidak di versi web.
Penanganan masalah Excel untuk Web:
Jika memerlukan fungsionalitas serupa dalam Excel untuk web, Anda dapat menggunakan metode lain untuk memvisualisasikan data, meskipun tidak akan sekompik grafik mini:
-
Bagan:
-
Buat bagan kecil (seperti bagan garis atau kolom) di samping data Anda untuk menunjukkan tren secara visual.
-
Masuk ke tab Sisipkan dan pilih Bagan untuk membuat bagan yang pas dalam rentang data Anda.
-
-
Pemformatan Bersyarat:
-
Gunakan pemformatan bersyarat untuk membuat representasi visual data. Misalnya, Anda bisa menggunakan bilah data untuk memperlihatkan nilai relatif satu sama lain.
-
Pilih data Anda, lalu masuk ke Beranda > Pemformatan Bersyarat > Bilah Data.
-
-
Representasi Gambar:
-
Buat grafik mini di Excel versi desktop lalu unggah file ke OneDrive. Anda bisa menampilkan grafik mini di versi web, meskipun mengeditnya akan memerlukan versi desktop.
-
Excel di web tidak memiliki fungsi IMTANH bawaan. Namun, Anda bisa mendapatkan kotangen hiperbolik dari bilangan kompleks menggunakan kombinasi fungsi yang sudah ada. Berikut solusinya:
Menggunakan Fungsi yang Ada untuk Menghitung IMTANH
Anda bisa menggunakan rumus untuk tangen hiperbolik dalam hal fungsi eksponensial:
Panduan Langkah demi Langkah
-
Masukkan bilangan kompleks Anda dalam sel, misalnya A1. Misalnya, 2+3i.
-
Gunakan rumus berikut untuk menghitung tangen hiperbolik:
=IMDIV(IMSUB(IMEXP(A1),IMEXP(IMPRODUCT(-1,A1)))),IMSUM(IMEXP(A1),IMEXP(IMPRODUCT(-1,A1)))))
Contoh: Hyperbolic Tangent of a Complex Number
-
Bilangan Kompleks: 2+3i di sel A1
-
Rumus: =IMDIV(IMSUB(IMEXP(A1),IMEXP(IMPRODUCT(-1,A1)))),IMSUM(IMEXP(A1),IMEXP(IMPRODUCT(-1,A1)))))
-
Hasil: 1,00323862735361 - 0,00376402564150425i
Penjelasan
-
IMEXP: Menghitung eksponensial bilangan kompleks.
-
IMSUM: Menambahkan dua bilangan kompleks.
-
IMPRODUCT: Mengalikan dua bilangan kompleks.
-
IMSUB: Mengurangi satu bilangan kompleks dari bilangan kompleks lainnya.
-
IMDIV: Membagi satu bilangan kompleks dengan bilangan kompleks lainnya.
Rumus ini secara efektif mereplikasi fungsi IMTANH menggunakan bentuk eksponensial kotangen hiperbolik.
Excel di web tidak memiliki fungsi IMCOTH bawaan. Namun, Anda bisa mendapatkan kotangen hiperbolik dari bilangan kompleks menggunakan kombinasi fungsi yang sudah ada. Berikut solusinya:
Menggunakan Fungsi yang Sudah Ada untuk Menghitung IMCOTH
Anda bisa menggunakan rumus untuk kotangen hiperbolik dalam hal fungsi eksponensial:
Panduan Langkah demi Langkah
-
Masukkan bilangan kompleks Anda dalam sel, misalnya A1. Misalnya, 2+3i.
-
Gunakan rumus berikut untuk menghitung kotangen hiperbolik:
=IMDIV(IMSUM(IMEXP(A1),IMEXP(IMPRODUCT(-1,A1)))),IMSUB(IMEXP(A1),IMEXP(IMPRODUCT(-1,A1)))))
Contoh: Hyperbolic Cotangent of a Complex Number
-
Bilangan Kompleks: 2+3i di sel A1
-
Rumus: =IMDIV(IMSUM(IMEXP(A1),IMEXP(IMPRODUCT(-1,A1)))),IMSUB(IMEXP(A1),IMEXP(IMPRODUCT(-1,A1)))))
-
Hasil: 0,996757796569358 + 0,00373971037633696i
Penjelasan
-
IMEXP: Menghitung eksponensial bilangan kompleks.
-
IMSUM: Menambahkan dua bilangan kompleks.
-
IMPRODUCT: Mengalikan dua bilangan kompleks.
-
IMSUB: Mengurangi satu bilangan kompleks dari bilangan kompleks lainnya.
-
IMDIV: Membagi satu bilangan kompleks dengan bilangan kompleks lainnya.
Rumus ini secara efektif mereplikasi fungsi IMCOTH menggunakan bentuk eksponensial kotangen hiperbolik.
Excel di web tidak memiliki kesamaan langsung dengan fungsi ISEMAIL Google Sheets, tetapi Anda dapat memperoleh validasi email serupa menggunakan kombinasi fungsi Excel. Berikut cara melakukannya:
Menggunakan Validasi Data dan Rumus
Anda bisa menggunakan rumus kustom di Validasi Data untuk memeriksa apakah alamat email valid. Berikut panduan langkah demi langkah:
-
Pilih sel tempat Anda ingin menerapkan validasi.
-
Masuk ke tabData .
-
Klik Validasi Data.
-
Pilih Kustom dari menu turun bawah Perbolehkan .
-
Masukkan rumus berikut dalam kotak Rumus:
=AND(ISERROR(FIND(" ",A1)), LEN(A1)-LEN(SUBSTITUTE(A1,"@",""))=1, IFERROR(SEARCH("@",A1)<SEARCH(".",A1,SEARCH("@",A1))),0), ISERROR(FIND(",",A1)), NOT(IFERROR(SEARCH(".",A1,SEARCH("@",A1))-SEARCH("@",A1),0)=1), LEFT(A1,1)<>"@", RIGHT(A1,1)<>"@")
Penjelasan Rumus
-
ISERROR(FIND(" ",A1)): Memastikan tidak ada spasi di alamat email.
-
LEN(A1)-LEN(SUBSTITUTE(A1,"@",""))=1: Memastikan ada satu simbol "@".
-
IFERROR(SEARCH("@",A1)<SEARCH(".",A1,SEARCH("@",A1)),0): Memastikan ada tanda titik setelah simbol "@".
-
ISERROR(FIND(",",A1)): Memastikan tidak ada koma.
-
NOT(IFERROR(SEARCH(".",A1,SEARCH("@",A1))-SEARCH("@",A1),0)=1): Memastikan titik tidak langsung setelah simbol "@".
-
LEFT(A1,1)<>".": Memastikan alamat email tidak dimulai dengan tanda titik.
-
RIGHT(A1,1)<>".": Memastikan alamat email tidak diakhiri dengan tanda titik.
Contoh Penggunaan Huruf Besar/Kecil
-
Masukkan alamat email di kolom A (misalnya, A1:A10).
-
Menerapkan rumus validasi data ke sel ini.
-
Alamat email yang tidak valid akan dibenderai berdasarkan kriteria yang ditetapkan dalam rumus.
Tips:Â
-
Anda bisa menggunakan pemformatan bersyarat untuk menyoroti alamat email yang tidak valid.
-
Metode ini memeriksa format yang benar tetapi tidak memverifikasi apakah alamat email benar-benar ada.
​​​​​​​​​​​​​​
Excel di web tidak memiliki kesamaan langsung dengan fungsi ISURL Google Sheets, tetapi Anda dapat memperoleh validasi URL serupa menggunakan kombinasi fungsi Excel. Berikut adalah metode untuk memeriksa apakah sel berisi URL yang valid:
Menggunakan Rumus untuk Memvalidasi URL
Anda bisa menggunakan rumus kustom untuk memeriksa apakah sel berisi URL yang valid. Berikut panduan langkah demi langkah:
-
Pilih sel tempat Anda ingin menerapkan validasi.
-
Masuk ke tab Data .
-
Klik Validasi Data.
-
PilihKustom dari menu turun bawah Perbolehkan .
-
Masukkan rumus berikut dalam kotak Rumus:
=AND(ISNUMBER(FIND(".", A1)), OR(LEFT(A1, 7) = "http://", LEFT(A1, 8) = "https://"))
Penjelasan Rumus
-
ISNUMBER(FIND(".", A1)): Memastikan setidaknya ada satu periode dalam URL.
-
OR(LEFT(A1, 7) = "http://", LEFT(A1, 8) = "https://"): Memastikan URL dimulai dengan "http://" atau "https://".
Contoh Penggunaan Huruf Besar/Kecil
-
Masukkan URL di kolom A (misalnya, A1:A10).
-
Menerapkan rumus validasi data ke sel ini.
-
URL yang tidak valid akan ditandai berdasarkan kriteria yang ditetapkan dalam rumus.
Tips:Â
-
Anda bisa menggunakan pemformatan bersyarat untuk menyoroti URL yang tidak valid.
-
Metode ini memeriksa format yang benar tetapi tidak memverifikasi apakah URL benar-benar ada.
​​​​​​​
Excel di web tidak memiliki fungsi FLATTEN Google Spreadsheet secara langsung, tetapi Anda dapat memperoleh hasil yang serupa menggunakan kombinasi fungsi yang sudah ada. Berikut adalah beberapa metode untuk meratakan rentang data ke dalam satu kolom:
Metode 1: Menggunakan TEXTJOIN dan FILTERXML
-
Masukkan data Anda dalam rentang, misalnya A1:C3.
-
Gunakan rumus berikut untuk meratakan rentang:
=FILTERXML("<><b>" & TEXTJOIN("</b><b>", TRUE, A1:C3) & "</b></a>", "//b")
Penjelasan
-
TEXTJOIN: Menggabungkan nilai dalam rentang menjadi string tunggal, dipisahkan oleh </b><b>.
-
FILTERXML: Menguraikan string yang digabungkan sebagai XML dan mengekstrak nilai.
Contoh
-
Rentang Data: A1:C3 yang berisi:
-
1 2 3
-
4 5 6
-
7 8 9
-
Rumus: =FILTERXML("<><b>" & TEXTJOIN("</b><b>", TRUE, A1:C3) & "</b></a>", "//b")
-
Hasil: Kolom tunggal dengan nilai 1, 2, 3, 4, 5, 6, 7, 8, 9.
Metode 2: Menggunakan INDEX dan SEQUENCE
-
Masukkan data Anda dalam rentang, misalnya A1:C3.
-
Gunakan rumus berikut untuk meratakan rentang:
=INDEX(A1:C3, ROUNDUP(SEQUENCE(ROWS(A1:C3) * COLUMNS(A1:C3)) / COLUMNS(A1:C3), 0), MOD(SEQUENCE(ROWS(A1:C3) * COLUMNS(A1:C3), , 0), COLUMNS(A1:C3)) + 1)
Penjelasan
-
SEQUENCE: Menghasilkan urutan angka.
-
ROUNDUP: Menentukan indeks baris.
-
MOD: Menentukan indeks kolom.
-
INDEX: Mengambil nilai dari baris dan kolom yang ditentukan.
Contoh
-
Rentang Data: A1:C3 yang berisi:
-
1 2 3
-
4 5 6
-
7 8 9
-
Rumus: =INDEX(A1:C3, ROUNDUP(SEQUENCE(ROWS(A1:C3) * COLUMNS(A1:C3)) / COLUMNS(A1:C3), 0), MOD(SEQUENCE(ROWS(A1:C3) * COLUMNS(A1:C3), , 0), COLUMNS(A1:C3)) + 1)
-
Hasil: Kolom tunggal dengan nilai 1, 2, 3, 4, 5, 6, 7, 8, 9.
Metode ini secara efektif mereplikasi fungsi FLATTEN dengan mengubah rentang data menjadi satu kolom.
Excel di web tidak memiliki kesamaan langsung dengan fungsi IMLOG Google Sheets, tetapi Anda dapat memperoleh hasil yang serupa menggunakan kombinasi fungsi yang sudah ada. Fungsi IMLOG di Google Spreadsheet mengembalikan logaritma bilangan kompleks untuk basis tertentu. Berikut cara anda bisa mereplikasi ini di Excel:
Menggunakan Fungsi yang Sudah Ada untuk Menghitung IMLOG
Anda bisa menggunakan logaritma natural (IMLN) dan perubahan rumus dasar untuk menghitung logaritma bilangan kompleks untuk basis apa pun:
Panduan Langkah demi Langkah
-
Masukkan bilangan kompleks Anda dalam sel, misalnya A1. Misalnya, 2+3i.
-
Masukkan basis di sel lain, misalnya B1. Misalnya, 10.
-
Gunakan rumus berikut untuk menghitung logaritma:
=IMDIV(IMLN(A1), IMLN(B1))
Contoh: Logaritma Bilangan Kompleks dengan Basis 10
-
Bilangan Kompleks: 2+3i di sel A1
-
Basis: 10 di sel B1
-
Rumus: =IMDIV(IMLN(A1), IMLN(B1))
-
Hasil: Logaritma 2+3i dengan basis 10.
Penjelasan
-
IMLN: Menghitung logaritma natural bilangan kompleks.
-
IMDIV: Membagi satu bilangan kompleks dengan bilangan kompleks lainnya.
Rumus ini secara efektif mereplikasi fungsi IMLOG menggunakan logaritma natural dan perubahan rumus dasar.
Excel di web tidak memiliki fungsi ISDATE Google Spreadsheet secara langsung, tetapi Anda dapat memperoleh hasil yang serupa menggunakan kombinasi fungsi yang sudah ada. Berikut adalah metode untuk memeriksa apakah sel berisi tanggal yang valid:
Menggunakan Rumus untuk Memvalidasi Tanggal
Anda bisa menggunakan rumus kustom untuk memeriksa apakah sel berisi tanggal yang valid. Berikut panduan langkah demi langkah:
-
Pilih sel tempat Anda ingin menerapkan validasi.
-
Masuk ke tab Data .
-
Klik Validasi Data.
-
Pilih Kustom dari menu turun bawah Perbolehkan .
-
Masukkan rumus berikut dalam kotak Rumus: =AND(ISNUMBER(A1), A1>0, A1<DATE(9999,12,31))
Penjelasan Rumus
-
ISNUMBER(A1): Memastikan sel berisi angka.
-
A1>0: Memastikan tanggalnya setelah 1 Januari 1900 (tanggal mulai Excel).
-
A1<DATE(9999,12,31): Memastikan tanggalnya adalah sebelum 31 Desember 9999.
Contoh Penggunaan Huruf Besar/Kecil
-
Masukkan tanggal di kolom A (misalnya, A1:A10).
-
Menerapkan rumus validasi data ke sel ini.
-
Tanggal yang tidak valid akan ditandai berdasarkan kriteria yang ditetapkan dalam rumus.
Tips:Â
-
Anda bisa menggunakan pemformatan bersyarat untuk menyoroti tanggal yang tidak valid.
-
Metode ini memeriksa format yang benar tetapi tidak memverifikasi apakah tanggal benar-benar ada.
​​​​​​​
Excel di web tidak memiliki kesamaan langsung dengan fungsi COUNTUNIQUEIFS Google Sheets, tetapi Anda dapat memperoleh hasil yang serupa menggunakan kombinasi fungsi yang sudah ada. Berikut cara melakukannya:
Menggunakan Kombinasi SUM, IF, FREQUENCY, dan MATCH
-
Masukkan data Anda dalam rentang, misalnya A1:A10 untuk nilai yang ingin dihitung secara unik dan B1:B10 untuk kriteria tersebut.
-
Gunakan rumus array berikut untuk menghitung nilai unik berdasarkan kriteria:
-
=SUM(IF(FREQUENCY(IF(B1:B10="criteria", MATCH(A1:A10, A1:A10, 0)), ROW(A1:A10)-ROW(A1)+1), 1))
Contoh: Count Unique Values Based on a Single Criterion
-
Rentang Data: A1:A10 yang berisi nilai.
-
Rentang Kriteria: B1:B10 berisi kriteria.
-
Kriteria: "Ya" (Anda dapat menggantinya dengan kriteria aktual Anda).
-
Rumus: =SUM(IF(FREQUENCY(IF(B1:B10="Yes", MATCH(A1:A10, A1:A10, 0)), ROW(A1:A10)-ROW(A1)+1), 1))
-
Hasil: Hitungan nilai unik di A1:A10 di mana nilai terkait di B1:B10 adalah "Ya".
Penjelasan
-
MATCH: Menemukan posisi relatif dari setiap nilai dalam rentang.
-
IF: Menerapkan kriteria untuk memfilter nilai.
-
FREQUENCY: Menghitung kemunculan setiap nilai unik.
-
SUM: Menjumlahkan hitungan unik.
Menggunakan Power Query untuk Skenario yang Lebih Kompleks
Untuk skenario yang lebih kompleks yang melibatkan beberapa kriteria, Anda bisa menggunakan Power Query:
-
Muat data Anda ke Power Query.
-
Terapkan filter untuk memenuhi kriteria Anda.
-
Hapus duplikat untuk mendapatkan nilai unik.
-
Hitung baris untuk mendapatkan hitungan unik.
Contoh Kasus Penggunaan di Power Query
-
Memuat data dari tabel atau rentang.
-
Memfilter baris berdasarkan kriteria.
-
Hapus duplikat.
-
Hitung baris untuk mendapatkan hitungan unik.
Metode ini secara efektif mereplikasi fungsi COUNTUNIQUEIFS dengan menggabungkan fungsi dan alat Excel yang sudah ada.
Dalam Excel di web, Anda bisa menghitung margin kesalahan menggunakan kombinasi fungsi yang sudah ada. Fungsi MARGINOFERROR di Google Spreadsheet sama dengan menggunakan CONFIDENCE. Fungsi T bersama dengan fungsi simpangan baku dan hitungan di Excel. Berikut cara melakukannya:
Panduan Langkah demi Langkah
-
Masukkan data Anda dalam rentang, misalnya A1:A10.
-
Menghitung rata-rata sampel menggunakan fungsi AVERAGE:
-
=AVERAGE(A1:A10)
-
Hitung sampel simpangan baku menggunakan STDEV. Fungsi S:
-
=STDEV. S(A1:A10)
-
Hitung ukuran sampel menggunakan fungsi COUNT:
-
=COUNT(A1:A10)
-
Tentukan tingkat kepercayaan (misalnya 0,95 untuk kepercayaan 95%).
-
Menghitung margin kesalahan menggunakan CONFIDENCE. Fungsi T:
-
=CONFIDENCE. T(1 - 0,95, STDEV. S(A1:A10), COUNT(A1:A10))
Contoh: Menghitung Margin Of Error untuk Sampel Kumpulan Data
-
Rentang Data: A1:A10 berisi nilai sampel.
-
Tingkat Kepercayaan: 95% (0,95).
-
Rumus:
-
Contoh rata-rata: =AVERAGE(A1:A10)
-
Sampel Simpangan Baku: =STDEV. S(A1:A10)
-
Ukuran Sampel: =COUNT(A1:A10)
-
Margin of Error: =CONFIDENCE. T(1 - 0,95, STDEV. S(A1:A10), COUNT(A1:A10))
-
Penjelasan
-
KEPERCAYAAN. T: Menghitung margin kesalahan untuk tingkat kepercayaan tertentu, simpangan baku, dan ukuran sampel.
-
STDEV. S: Menghitung simpangan baku sampel.
-
COUNT: Menghitung jumlah titik data dalam sampel.
Metode ini secara efektif mereplikasi fungsi MARGINOFERROR menggunakan CONFIDENCE. Fungsi T bersama dengan simpangan baku dan penghitungan hitungan
Excel di web tidak memiliki ekuivalen langsung dengan fungsi EPOCHTODATE Google Sheets, tetapi Anda dapat memperoleh hasil yang serupa menggunakan kombinasi fungsi yang sudah ada. Berikut cara mengonversi stempel waktu unix menjadi tanggal di Excel:
Panduan Langkah demi Langkah
-
Masukkan cap waktu unix epoch Anda dalam sel, misalnya A1. Misalnya, 1655906710.
-
Gunakan rumus berikut untuk mengonversi cap waktu menjadi tanggal:
Untuk Cap Waktu dalam Detik
=A1 / 86400 + DATE(1970,1,1)
Untuk Cap Waktu dalam Milidetik
=A1 / 86400000 + DATE(1970,1,1)
Contoh
Contoh 1: Mengonversi Stempel Waktu Unix dalam Detik
-
Cap waktu: 1655906710 di sel A1
-
Rumus: =A1 / 86400 + DATE(1970,1,1)
-
Hasil: 22/6/2022 14:05:10
Contoh 2: Mengonversi Stempel Waktu Unix dalam Milliseconds
-
Cap waktu: 1655906710000 di sel A1
-
Rumus: =A1 / 86400000 + DATE(1970,1,1)
-
Hasil: 22/6/2022 14:05:10
Penjelasan
-
86400: Jumlah detik dalam sehari.
-
86400000: Jumlah milidetik dalam sehari.
-
DATE(1970,1,1): Tanggal mulai epoch Unix.
Tips Tambahan
Tips:Â
-
Pemformatan: Anda mungkin perlu memformat sel sebagai tanggal/waktu untuk melihat hasilnya dengan benar.
-
Zona Waktu: Hasilnya akan berada di UTC. Anda dapat menyesuaikan zona waktu lokal dengan menambahkan atau mengurangi jumlah jam yang sesuai.
​​​​​​​​​​​​​​