Soal Tes Excel Admin Gudang: 8 Latihan + Pembahasan

Tes Excel untuk admin gudang biasanya berputar di data stok: daftar barang, jumlah, harga satuan, lokasi rak, dan tanggal masuk. Yang sering diminta adalah menjumlahkan stok per kategori, menghitung barang yang hampir habis, mencari data dari kode atau nama, dan merapikan teks kode rak yang tidak seragam.

Bentuk tesnya bervariasi. Ada yang memberi file Excel berisi lima sampai sepuluh soal untuk dikerjakan di tempat, ada yang meminta file dikerjakan di rumah lalu dikirim lewat email, dan ada yang hanya wawancara soal fungsi. Soal di halaman ini memakai satu tabel stok fiktif. Unduh filenya, ketik rumusmu sendiri di sheet Data, lalu cocokkan dengan jawaban di bawah.

Sisihkan 45 sampai 60 menit untuk delapan soal ini. Kerjakan soal mudah lebih dulu, sekitar 5 menit per soal, lalu soal sedang sekitar 8 menit per soal, dan simpan 15 menit untuk dua soal menantang. Kalau satu soal macet lebih dari 10 menit, lompat dulu dan kembali nanti. Ini saran umum untuk latihan, bukan aturan dari perusahaan mana pun.

Data yang dipakai

Semua soal di bawah memakai tabel ini. Datanya fiktif. Kamu bisa mengunduh berkasnya, mengerjakan di Excel atau Google Sheets, lalu mencocokkan hasilmu dengan jawaban.

Tabel Stok (sel A1:G17)
Kode BarangNama BarangKategoriStokHarga SatuanRakTgl Masuk
BRG-001Kardus Master 40x30Kemasan2404.500 A-0104/03/2026
BRG-002Lakban Bening 48mmKemasan1859.500A-0218/03/2026
BRG-003Bubble Wrap RollKemasan6285.000A-0209/04/2026
BRG-004Label Thermal 100x150ATK4862.000B-0522/04/2026
BRG-005Spidol PermanenATK3106.000B-0506/05/2026
BRG-006Kertas HVS A4ATK9552.000 B-0719/05/2026
BRG-007Barcode ScannerElektronik14485.000C-0102/06/2026
BRG-008Baterai AA AlkalineElektronik12614.500C-0315/06/2026
BRG-009Timbangan Digital 50kgElektronik9720.000C-0130/06/2026
BRG-010Roda Troli 4 inciSparepart3638.000D-0208/07/2026
BRG-011Rantai Hand PalletSparepart7265.000 D-0421/07/2026
BRG-012Baut Rak M8Sparepart5201.200D-0604/08/2026
BRG-013Cairan Pembersih Lantai 5LKebersihan5847.000E-0112/08/2026
BRG-014Sarung Tangan KerjaKebersihan17412.500E-0226/08/2026
BRG-015Kantong Sampah BesarKebersihan8328.000E-0209/09/2026
BRG-016Sapu IndustriKebersihan2936.000E-0322/09/2026
Tabel Master Kategori (sheet Master, sel A1:C6)
KategoriStok MinimumPenanggung Jawab
Kemasan100Rina
ATK60Hendra
Elektronik20Yoga
Sparepart15Maya
Kebersihan50Bagus

Unduh berkas latihan (.xlsx)

8 soal latihan

Pemisah argumen di halaman ini titik koma (;). Kalau sheet-mu berlokal Inggris, ganti dengan koma. Coba kerjakan dulu sebelum membuka jawabannya.

Soal 1 mudah

Berapa total stok semua barang di kategori Kemasan? Kategori ada di kolom Kategori (C2:C17) dan jumlah di kolom Stok (D2:D17).

Lihat jawaban dan pembahasan

Rumus: =SUMIFS(D2:D17;C2:C17;"Kemasan")

Hasil: 487

SUMIFS menjumlahkan kolom Stok hanya untuk baris yang kategorinya cocok. Ingat urutan argumennya: rentang yang dijumlahkan ditulis lebih dulu, baru pasangan rentang kriteria dan kriteria. Teks kriteria harus sama persis dengan isi sel, tanpa spasi tambahan.

Soal 2 mudah

Ada berapa barang kategori ATK yang stoknya kurang dari 100? Pakai kolom Kategori (C2:C17) dan Stok (D2:D17).

Lihat jawaban dan pembahasan

Rumus: =COUNTIFS(C2:C17;"ATK";D2:D17;"<100")

Hasil: 2

COUNTIFS menghitung baris yang memenuhi semua syarat sekaligus. Operator pembanding ditulis di dalam tanda kutip bersama angkanya. Jebakan umum: memakai "<=100" padahal soal meminta kurang dari 100, jadi batas 100 tidak ikut.

Soal 3 mudah

Berapa bulan penuh antara tanggal masuk paling awal di kolom Tgl Masuk (G2:G17) dan tanggal acuan 30 September 2026?

Lihat jawaban dan pembahasan

Rumus: =DATEDIF(MIN(G2:G17);DATE(2026;9;30);"m")

Hasil: 6

MIN mengambil tanggal paling awal, lalu DATEDIF dengan kode "m" menghitung bulan penuh sampai tanggal acuan. Tulis tanggal acuan dengan DATE supaya hasilnya tidak berubah mengikuti pengaturan format tanggal komputer. Awal tanggal harus lebih kecil dari akhirnya, kalau tidak hasilnya error.

Soal 4 sedang

Beri status pada barang di baris 5 (Label Thermal 100x150, stok di D5). Aturannya: Habis jika stok 0, Kritis jika kurang dari 20, Waspada jika kurang dari 50, selain itu Aman. Apa statusnya?

Lihat jawaban dan pembahasan

Rumus: =IF(D5=0;"Habis";IF(D5<20;"Kritis";IF(D5<50;"Waspada";"Aman")))

Hasil: Waspada

IF bersarang dibaca dari atas ke bawah dan berhenti di syarat pertama yang benar. Karena itu syarat harus disusun dari yang paling sempit ke yang paling longgar. Kalau syarat "kurang dari 50" kamu taruh di depan, stok 9 akan ikut berstatus Waspada dan status Kritis tidak pernah muncul.

Soal 5 sedang

Siapa penanggung jawab kategori dari barang bernama Baut Rak M8? Nama barang ada di B2:B17, kategori di C2:C17, dan tabel master ada di sheet Master (A2:C6).

Lihat jawaban dan pembahasan

Rumus: =VLOOKUP(INDEX(C2:C17;MATCH("Baut Rak M8";B2:B17;0));Master!A2:C6;3;FALSE)

Hasil: Maya

Dua langkah: MATCH dan INDEX mengambil kategori barang, lalu VLOOKUP mencari kategori itu di tabel master. Argumen FALSE wajib supaya pencarian cocok persis. Kolom kunci VLOOKUP harus berada paling kiri di rentang master, dan angka 3 artinya kolom ketiga dari rentang itu.

Soal 6 sedang

Beberapa sel di kolom Rak (F2:F17) diawali spasi tanpa sengaja. Berapa barang yang disimpan di zona B, yaitu huruf pertama kode rak adalah B?

Lihat jawaban dan pembahasan

Rumus: =SUMPRODUCT(--(LEFT(TRIM(F2:F17);1)="B"))

Hasil: 3

TRIM membuang spasi di depan, LEFT mengambil huruf pertama, lalu SUMPRODUCT menghitung berapa yang sama dengan B. Tanpa TRIM, sel " B-07" terbaca berawal spasi dan hasilnya kurang satu. Spasi liar seperti ini sering sengaja disisipkan di soal tes untuk menguji ketelitian.

Soal 7 menantang

Sebutkan nama barang yang stoknya terbanyak ke-3. Nama ada di B2:B17 dan stok di D2:D17. Tidak ada dua barang dengan stok yang sama.

Lihat jawaban dan pembahasan

Rumus: =INDEX(B2:B17;MATCH(LARGE(D2:D17;3);D2:D17;0))

Hasil: Kardus Master 40x30

LARGE dengan angka 3 mengambil nilai stok terbesar ketiga. MATCH mencari posisi nilai itu di kolom Stok, dan INDEX menarik nama dari posisi yang sama. Pastikan MATCH memakai 0 sebagai tipe pencocokan. Kalau ada stok kembar, cara ini hanya mengambil yang pertama muncul.

Soal 8 menantang

Hitung nilai persediaan kategori Sparepart (Stok dikali Harga Satuan), dibulatkan ke puluhan ribu terdekat. Kategori di C2:C17, Stok di D2:D17, Harga Satuan di E2:E17.

Lihat jawaban dan pembahasan

Rumus: =ROUND(SUMPRODUCT((C2:C17="Sparepart")*D2:D17*E2:E17);-4)

Hasil: 3.850.000

Bagian (C2:C17="Sparepart") menghasilkan 1 untuk baris yang cocok dan 0 untuk yang lain, jadi baris lain ikut dikalikan nol. SUMPRODUCT menjumlahkan hasil kali tiga kolom itu. ROUND dengan -4 membulatkan ke puluhan ribu. Jangan membulatkan tiap baris, bulatkan hanya hasil akhir.

Tips menghadapi tes ini

Pertanyaan yang sering muncul

Fungsi apa yang paling sering muncul di tes Excel admin gudang?

Yang paling umum adalah SUMIF atau SUMIFS untuk total stok per kategori, COUNTIF untuk menghitung barang, VLOOKUP atau INDEX dengan MATCH untuk mencari data, dan IF untuk status stok. Fungsi teks seperti LEFT dan TRIM juga layak dilatih karena data gudang sering berantakan.

Apakah soal di halaman ini sama dengan soal tes sungguhan?

Tidak ada jaminan soalnya sama. Soal di sini fiktif dan dibuat untuk melatih pola yang umum dipakai pada data stok. Kalau kamu menguasai polanya, soal dengan data berbeda tetap bisa kamu kerjakan.

Boleh pakai Google Sheets untuk berlatih?

Boleh. Semua rumus di halaman ini berjalan di Excel 2016 dan Google Sheets. Kalau komputer kamu memakai pengaturan regional Indonesia, pemisah argumen biasanya titik koma. Kalau rumus ditolak, coba ganti titik koma dengan koma.

Berapa lama sebaiknya mengerjakan delapan soal ini?

Untuk latihan pertama, beri waktu 45 sampai 60 menit. Setelah terbiasa, coba kerjakan dalam 30 menit tanpa melihat pembahasan. Catat soal yang paling lama kamu kerjakan, lalu ulangi pola rumusnya.

Soal tes Excel untuk peran lain

Lihat semua soal tes Excel · Belajar rumusnya dari nol, gratis