Promo Domain Berkahost

Apa itu Domain? Pernahkah kamu ingin mengunjungi sebuah website dan mengetikkan alamat seperti google.com atau tokopedia.com di browser? Nah, alamat inilah yang disebut domain. Secara sederhana, domain adalah alamat unik di internet yang digunakan untuk mempermudah kita mengakses sebuah situs web. Tanpa domain, kita harus mengetik IP address sekumpulan angka seperti 192.168.1.1 agar bisa membuka suatu website. Bayangkan kalau setiap kali mau buka YouTube kamu harus mengingat angka panjang seperti itu. Pasti repot, kan? ...

February 3, 2026 · 5 min · 1026 words · Bahrani

Rumus Excel

Panduan Profesional: Kombinasi Rumus Lanjutan Excel & Google Sheets Dokumen ini menyajikan kumpulan teknik dan kombinasi rumus tingkat lanjut yang dirancang untuk meningkatkan efisiensi, fleksibilitas, dan profesionalisme dalam analisis data menggunakan spreadsheet. Setiap bagian menjelaskan skenario bisnis, struktur rumus, dan contoh praktis. Bab 1: Teknik Pencarian (Lookup) Dinamis & Multi-Dimensi 1.1. Pencarian Dua Arah (Two-Way Lookup) Nama Kombinasi: INDEX + MATCH + MATCH Skenario Penggunaan: Ketika Anda perlu mengekstrak nilai dari sebuah tabel (matriks) di mana baik kriteria baris maupun kriteria kolom bersifat dinamis. Sangat berguna untuk dasbor atau laporan di mana pengguna bisa memilih parameter yang berbeda. Struktur Rumus: =INDEX(rentang_data_keseluruhan, MATCH(kriteria_baris, rentang_header_baris, 0), MATCH(kriteria_kolom, rentang_header_kolom, 0)) Penjelasan Komponen: INDEX(rentang_data_keseluruhan, ...): Menentukan area tabel utama tempat nilai akan diambil. MATCH(kriteria_baris, ...): Menemukan nomor baris yang cocok dengan kriteria. MATCH(kriteria_kolom, ...): Menemukan nomor kolom yang cocok dengan kriteria. Contoh Praktis: Misalkan Anda memiliki tabel penjualan produk per bulan. Produk ada di A2:A10, bulan ada di B1:G1, dan data penjualan ada di B2:G10. Pengguna memilih produk di sel I2 dan bulan di sel J2. =INDEX(B2:G10, MATCH(I2, A2:A10, 0), MATCH(J2, B1:G1, 0)) Keunggulan: Sangat dinamis dan kokoh. Jauh lebih superior daripada kombinasi VLOOKUP atau HLOOKUP yang rumit. 1.2. Pencarian Lintas Lembar Kerja (Cross-Sheet Lookup) Nama Kombinasi: INDIRECT + VLOOKUP Skenario Penggunaan: Ketika Anda perlu mengambil data dari lembar kerja (sheet) yang berbeda, di mana nama lembar kerja tersebut ditentukan oleh nilai dari sel lain. Berguna untuk mengkonsolidasikan data dari banyak sheet dengan struktur yang sama (misal, sheet “Januari”, “Februari”, dst.). Struktur Rumus: =VLOOKUP(nilai_dicari, INDIRECT("'" & nama_sheet & "'!" & "rentang_tabel"), kolom_hasil, FALSE) Penjelasan Komponen: INDIRECT(...): Mengubah string teks menjadi referensi sel yang valid. "'" & nama_sheet & "'!" & "rentang_tabel": Membuat string referensi, contoh: 'Januari'!A2:D100. Tanda kutip tunggal diperlukan jika nama sheet mengandung spasi. Contoh Praktis: Nama sheet (misal, “Januari”) ada di sel A1. Anda ingin mencari B1 dalam tabel A2:D100 di sheet tersebut. =VLOOKUP(B1, INDIRECT("'" & A1 & "'!A2:D100"), 2, FALSE) Perhatian: INDIRECT adalah fungsi volatile, yang berarti akan dihitung ulang setiap kali ada perubahan di workbook, yang dapat memperlambat kinerja jika digunakan secara berlebihan. Bab 2: Agregasi & Analisis Data Bersyarat Tingkat Lanjut 2.1. Filter Dinamis dengan Logika AND/OR Nama Kombinasi: FILTER dengan operator * (AND) dan + (OR) Skenario Penggunaan: (Excel 365/Google Sheets) Menyaring sebuah dataset berdasarkan beberapa kriteria yang kompleks, menggabungkan kondisi AND dan OR dalam satu formula. Struktur Rumus: Logika AND: FILTER(rentang, (kriteria_rentang1 = kriteria1) * (kriteria_rentang2 = kriteria2)) Logika OR: FILTER(rentang, (kriteria_rentang1 = kriteria1) + (kriteria_rentang2 = kriteria2)) Penjelasan Komponen: Dalam konteks FILTER, * (perkalian) bekerja sebagai AND (TRUE*TRUE=1, lainnya 0). + (penjumlahan) bekerja sebagai OR (setidaknya satu TRUE akan menghasilkan nilai > 0). Contoh Praktis: Menampilkan data dari A2:C100 yang memenuhi kondisi: Region (kolom A) adalah “Utara” DAN (Status (kolom B) adalah “Selesai” ATAU Sales (kolom C) > 500). =FILTER(A2:C100, (A2:A100="Utara") * ((B2:B100="Selesai") + (C2:C100>500))) 2.2. Ekstraksi Data Aman dari PivotTable Nama Fungsi: GETPIVOTDATA Skenario Penggunaan: Mengambil nilai ringkasan dari PivotTable secara terprogram. Berbeda dengan referensi sel langsung (misal, =C5), GETPIVOTDATA tidak akan rusak meskipun tata letak PivotTable diubah (misal, field dipindahkan atau item difilter). Ini adalah praktik terbaik untuk membuat laporan dasbor yang terhubung ke PivotTable. Struktur Rumus: =GETPIVOTDATA("Nama_Field_Data", lokasi_pivot_table, "Field1", "Item1", "Field2", "Item2", ...) Contoh Praktis: Mengambil total “Jumlah Penjualan” untuk “Produk A” di “Region Timur” dari PivotTable yang dimulai di sel A3. =GETPIVOTDATA("Jumlah Penjualan", $A$3, "Produk", "Produk A", "Region", "Timur") Tips: Cara termudah untuk membuat rumus ini adalah dengan mengetik = di sel mana pun, lalu klik pada nilai di dalam PivotTable yang Anda inginkan. Excel akan secara otomatis menghasilkan formula GETPIVOTDATA untuk Anda. Bab 3: Teknik Visualisasi & Pelaporan Profesional 3.1. Grafik Dalam Sel (In-Cell Charting) Nama Kombinasi: REPT Skenario Penggunaan: Membuat visualisasi data sederhana (seperti bar chart) langsung di dalam sel, tanpa menggunakan objek grafik Excel. Sangat baik untuk tabel dasbor yang ringkas. Struktur Rumus: =REPT("karakter_untuk_diulang", jumlah_pengulangan) Contoh Praktis: Jika nilai penjualan ada di A2 (misal, 85), buat bar chart horizontal. =REPT("|", A2/10) Ini akan menampilkan |||||||||. Anda bisa mengubah 10 untuk skala. Gunakan font seperti “Playbill” atau “Stencilla” untuk membuat bar terlihat menyatu. Keunggulan: Ringan, terintegrasi dengan tabel, dan dinamis. 3.2. Judul Laporan Dinamis Nama Kombinasi: TEXT + TODAY() Skenario Penggunaan: Membuat judul atau subjudul laporan yang secara otomatis diperbarui dengan tanggal atau periode saat ini, memberikan sentuhan profesional dan memastikan informasi selalu relevan. Struktur Rumus: ="Teks Statis " & TEXT(nilai_tanggal, "format_teks") Contoh Praktis: Membuat judul “Laporan Penjualan Bulanan per 26 Oktober 2025”. ="Laporan Penjualan Bulanan per " & TEXT(TODAY(), "d MMMM yyyy") Variasi: Anda bisa menggunakan EOMONTH(TODAY(), -1) untuk menampilkan tanggal akhir bulan sebelumnya, berguna untuk laporan bulanan. Kombinasi Rumus Excel & Google Sheets yang Sering Digunakan Berikut adalah beberapa kombinasi rumus yang sangat kuat dan sering digunakan untuk menyelesaikan masalah yang lebih kompleks di Excel dan Google Sheets. ...

October 26, 2025 · 7 min · 1281 words · Bahrani

GIT CHEAT SHEET

Git Cheatsheet untuk GitHub & GitLab Dokumen ini berisi kumpulan perintah Git yang paling sering digunakan, dari konfigurasi awal hingga sinkronisasi dengan remote repository di GitHub atau GitLab. 1. Konfigurasi Awal (Hanya perlu dilakukan sekali) Perintah ini untuk mengatur identitas Anda pada Git di mesin lokal. # Mengatur nama pengguna Anda git config --global user.name "Nama Anda" # Mengatur email pengguna Anda (gunakan email yang terdaftar di GitHub/GitLab) git config --global user.email "[email protected]" 2. Membuat atau Mengambil Proyek # Inisialisasi repository baru di folder yang sudah ada git init # Clone (mengunduh) repository yang sudah ada di GitHub/GitLab git clone [URL_REPOSITORY] URL_REPOSITORY: Ganti dengan URL SSH atau HTTPS dari repository Anda. Contoh GitHub: https://github.com/username/nama-repo.git Contoh GitLab: https://gitlab.com/username/nama-repo.git 3. Sinkronisasi dengan Remote Repository Ini adalah bagian terpenting untuk berkolaborasi dan menjaga kode Anda tetap up-to-date. ...

October 17, 2025 · 3 min · 544 words · Bahrani