senangdata โ€” rujukan siri

Excel Zero to Hero

Semua formula & shortcut yang dah dikongsi, setiap satu ada contoh guna kat mana. Rujuk bila-bila, ikut turutan atau lompat terus ke bahagian yang perlu.

๐Ÿ‘‰ Baru pertama kali? Mula dari Shortcut Keyboard, ikut turutan ke bawah.
Nota: bila nampak "A2" atau "B:B" dalam formula โ€” tu cara Excel label kotak. A2 = Column A, Row 2. B:B = seluruh Column B. Tukar ikut lokasi data sebenar korang.
Peringkat 1

Shortcut Keyboard

Flash Fill

Guna bila: nak gabung nama, extract sebahagian text, format nombor telefon โ€” tanpa formula.

Ctrl + E

Taip satu contoh dulu, Excel sambung baki sendiri berdasarkan pattern tu.

5 Shortcut Harian

Ctrl + Shift + L on/off filter

Ctrl + ; masukkan tarikh hari ini

Ctrl + D copy formula/value ke bawah

Alt + = auto-jumlah (AutoSum)

Navigasi Data Panjang

Guna bila: data ada beribu baris, nak lompat cepat tanpa scroll.

Ctrl + End pergi ke cell terakhir yang ada data

Ctrl + Arrow lompat ke hujung block data

Ctrl + Page Up/Down tukar sheet

F5 pergi ke cell tertentu terus

Ctrl + Home balik ke cell pertama sheet

Laptop dengan keyboard function key digabung mungkin perlu tambah Fn (contoh Fn+Ctrl+Home).

Peringkat 2

Formula Asas

SUM, AVERAGE, MAX, MIN

Guna bila: nak jumlah, purata, atau cari nilai tertinggi/terendah dalam satu senarai.

=SUM(range) jumlahkan nombor

=AVERAGE(range) kira purata

=MAX(range) nilai tertinggi

=MIN(range) nilai terendah

COUNTIF & SUMIF

Guna bila: nak kira/jumlah, tapi hanya untuk data yang match SATU syarat.

=COUNTIF(A:A,"Kedah")

Kira berapa banyak baris yang match syarat.

=SUMIF(A:A,"Kedah",B:B)

Jumlahkan value column B, tapi hanya untuk baris yang match syarat.

Peringkat 3

IF, AND & IFS

IF โ€” satu syarat

Guna bila: nak Excel buat keputusan automatik antara dua pilihan.

=IF(markah>=50,"Lulus","Gagal")

Excel check syarat, letak result pertama kalau betul, result kedua kalau tak.

IF + AND โ€” dua syarat serentak

Guna bila: keputusan bergantung pada DUA benda yang kena betul sekali.

=IF(AND(markah>=50,kehadiran>=80),"Lulus","Gagal")

Dua-dua syarat kena betul untuk dapat result pertama. Kalau salah satu je cukup dah memadai, ganti AND dengan OR.

IFS โ€” banyak syarat, lebih kemas

Guna bila: nak buat grade/kategori dengan lebih dari dua pilihan.

=IFS(markah>=80,"A",markah>=60,"B",markah>=40,"C",TRUE,"D")

Excel cek dari tinggi ke rendah, sampai jumpa syarat yang betul. TRUE di hujung tu macam kata "yang lain-lain semua".

Peringkat 4

VLOOKUP & XLOOKUP

VLOOKUP โ€” cari maklumat automatik

Guna bila: ada senarai panjang, nak cari satu maklumat tanpa scroll manual.

=VLOOKUP("Ahmad", A:B, 2, FALSE)

1. "Ahmad" โ€” nama yang nak dicari
2. A:B โ€” jadual data (column A = nama, column B = markah)
3. 2 โ€” ambil result dari column ke-2 dalam range tu
4. FALSE โ€” cari padanan tepat

Keluar #N/A biasanya sebab nama tak wujud, atau ada space extra yang tak nampak. Besar/kecil huruf tak jadi masalah.

Had: VLOOKUP cuma boleh cari dari column PALING KIRI dalam range yang dipilih.

XLOOKUP โ€” versi lebih senang

Guna bila: nak cari maklumat, tapi data susunan tak "kiri ke kanan" macam VLOOKUP perlukan. (Perlu Excel 365/2021 ke atas.)

=XLOOKUP("Ahmad", A:A, B:B)

Boleh cari ke kiri ATAU kanan. Tak payah kira column number macam VLOOKUP.

=XLOOKUP("Ahmad", A:A, B:B, "-")

Boleh terus letak apa nak keluar kalau tak jumpa โ€” tak perlu formula tambahan.

Peringkat 5

SUMIFS & COUNTIFS

SUMIFS โ€” jumlah dengan banyak syarat

Guna bila: SUMIF punya satu syarat tak cukup, perlu combine dua atau lebih.

=SUMIFS(C2:C7, A2:A7, "Terengganu", B2:B7, "Mac")

C2:C7 = column nak dijumlah. Pasangan seterusnya (column + syarat) boleh tambah ikut keperluan.

COUNTIFS โ€” kira dengan banyak syarat

Guna bila: nak kira BILANGAN (bukan jumlah RM) yang match beberapa syarat sekali.

=COUNTIFS(A2:A7, "Terengganu", C2:C7, ">1000")

Rule simple: satu syarat guna SUMIF/COUNTIF. Dua syarat atau lebih, tambah "S" โ€” SUMIFS/COUNTIFS.

Peringkat 6

Conditional Formatting

Highlight automatik ikut syarat

Guna bila: nak nampak terus data penting tanpa check manual satu-satu.

Block data โ†’ Home tab โ†’ Conditional Formatting โ†’ pilih syarat & warna.

Dua warna sekali โ€” rendah & tinggi

Set dua rule serentak: bawah target jadi merah, atas target jadi hijau. Guna "New Rule" dua kali โ€” jangan lupa klik tab "Fill" untuk pilih warna.

Icon Sets โ€” guna simbol, bukan warna

Home tab โ†’ Conditional Formatting โ†’ Icon Sets โ†’ pilih style (traffic light, panah, dsb). Excel letak icon automatik ikut tinggi-rendah value.

Peringkat 7

Bundar Nombor

ROUND โ€” kemaskan decimal

Guna bila: buat invois, kira harga, atau laporan kewangan โ€” elak nombor panjang tak kemas.

=ROUND(A2,2)

Bundarkan kepada 2 decimal (contoh: 45.6789999 jadi 45.68).

ROUNDUP & ROUNDDOWN

Guna bila: perlukan sentiasa bundar naik ATAU sentiasa bundar turun, bukan ikut rule biasa.

=ROUNDUP(A2,0)

Sentiasa bundar naik โ€” berguna bila keperluan tak boleh pecahan (bilangan kotak, bilangan orang).

=ROUNDDOWN(A2,0)

Sentiasa bundar turun โ€” untuk situasi yang perlukan estimate conservative.

Peringkat 8

Ambil Sebahagian Text

LEFT โ€” ambil dari kiri

Guna bila: nak extract tarikh lahir dari No. IC, atau apa-apa yang berada di depan.

=LEFT(A2,6)

Contoh: dari "990101-14-5566", ambil 6 aksara pertama โ†’ "990101".

RIGHT โ€” ambil dari kanan

Guna bila: nak ambil beberapa digit terakhir (contoh: nombor telefon untuk verify/mask).

=RIGHT(A2,4)

Contoh: dari "012-3456789", ambil 4 aksara terakhir โ†’ "6789".

MID โ€” ambil dari tengah

Guna bila: maklumat yang nak ambil berada di tengah-tengah text (contoh: kod negeri dalam No. IC).

=MID(A2,8,2)

Mula dari posisi ke-8, ambil 2 aksara. Contoh: dari "990101-14-5566" โ†’ "14".

Peringkat 9

Kemaskan Text

UPPER, LOWER, PROPER โ€” tukar huruf automatik

Guna bila: data tak konsisten โ€” ada huruf besar, kecil, campur โ€” nak seragamkan.

=UPPER(A2)

Tukar semua jadi huruf besar.

=LOWER(A2)

Tukar semua jadi huruf kecil.

=PROPER(A2)

Huruf besar di awal setiap perkataan (contoh: "ahmad zulkifli" jadi "Ahmad Zulkifli").

TRIM โ€” buang space berlebihan

Guna bila: ada space extra yang tak nampak dalam data โ€” selalu punca #N/A dalam VLOOKUP/XLOOKUP.

=TRIM(A2)

Buang semua space berlebihan (depan, belakang, atau berulang di tengah) secara automatik โ€” data jadi kemas & konsisten untuk carian formula lain.

Peringkat 10

Pivot Table

Cara buat Pivot Table

Guna bila: ada beratus/beribu baris data, nak ringkaskan jadi jadual summary tanpa formula panjang.

1. Klik mana-mana cell dalam data
2. Insert tab โ†’ PivotTable โ†’ OK
3. Dalam panel "PivotTable Fields" (sebelah kanan), drag field ke:

   Rows โ€” kategori nak breakdown (contoh: Negeri)
   Values โ€” nombor nak dikira (contoh: Jualan)

Boleh tambah lebih dari satu field ke Rows (contoh: Negeri + Produk) untuk breakdown lebih detail. Klik simbol (-)/(+) di sebelah kategori untuk collapse/expand.

Tukar cara pengiraan (Sum, Count, Average)

Guna bila: bukan setakat nak jumlah, tapi nak bilangan atau purata.

Klik kanan pada angka dalam Pivot Table โ†’ "Value Field Settings" โ†’ pilih ikut nak (Sum, Count, Average).

Tunjuk dalam peratus

Guna bila: nak bandingkan sumbangan setiap kategori berbanding jumlah keseluruhan (contoh: "Kedah = 16% dari total jualan").

Klik kanan angka โ†’ Value Field Settings โ†’ Show Values As โ†’ % of Grand Total.

Kesilapan biasa: Pivot Table tak update

Guna bila: dah tambah data baru, tapi angka dalam Pivot Table tak berubah.

Pivot Table memang tak automatik "sedar" data baru โ€” bukan rosak. Klik kanan dalam Pivot Table โ†’ Refresh. Kalau data baru di luar range asal, guna "Change Data Source" pula untuk update range.

Nak practice sendiri? Muat turun dataset jualan (300 baris) yang digunakan sepanjang siri Pivot Table โ€” cuba buat Pivot Table sendiri, ikut panduan di atas.

Muat Turun Dataset (.xlsx)