Mulai dari berkas latihan.
20 baris data sintetis. Tanpa data pelanggan DN. Latihan dan kunci hitungan dapat diunduh tanpa login.
ChatGPT bisa membantu, tetapi siapa yang mengecek angkanya?
ChatGPT dapat membantu menyusun laporan dari tabel dan merapikan penjelasannya. Kamu tetap perlu menetapkan aturan hitung, memeriksa hasil, dan mengetahui data yang belum tersedia. OpenAI sendiri menjelaskan bahwa jawaban yang terdengar yakin bisa salah. Penjelasan OpenAI tentang ketepatan jawaban.
Di latihan ini, kamu akan menghitung jumlah transaksi per status dan nominal transaksi PAID bernilai positif. Kamu mendapat data contoh dan kunci jawaban, sehingga bisa melihat apakah hasil AI benar. Ini latihan mengolah tabel, bukan laporan keuangan resmi atau pembuktian keuntungan bisnis.
Mulailah dengan data sintetis. Jangan tempel nama pelanggan, nomor telepon, email, token, atau rincian pembayaran asli hanya untuk mencoba sebuah prompt. Bila nanti memakai data kantor, ikuti izin dan kebijakan penggunaan alat yang berlaku di tempatmu.
Unduh data latihan dan pahami kolomnya
Paket latihan mempunyai dua berkas: latihan-laporan.csv berisi 20 baris contoh, dan latihan-laporan-kunci.json berisi hasil acuan. Unduh kedua berkas ini, lalu cocokkan perhitunganmu dengan kunci jawaban. Keduanya tersedia di tombol unduh di halaman ini.
Kolomnya adalah id, tanggal, produk, status, dan jumlah. jumlah memakai rupiah sebagai bilangan bulat. Produk “Kelas A” dan “Kelas B” hanya contoh, bukan produk atau harga Academy. Status yang digunakan: PAID, PENDING, dan REFUNDED.
Perhatikan bahwa sebuah status tidak otomatis menentukan arti bisnis yang lebih luas. PAID dengan jumlah nol adalah transaksi bernilai nol; jangan menyebutnya pembelian berbayar. PENDING belum menjadi pembayaran. REFUNDED harus dipisahkan sesuai tujuan laporan. Di latihan ini, nominal PAID hanya menjumlahkan baris PAID dengan jumlah > 0. Jangan menamainya laba, karena biaya dan pajak tidak ada di tabel.
Tetapkan aturan sebelum menempelkan data
Kalau kamu hanya meminta “analisis penjualan ini”, AI harus menebak terlalu banyak hal. Apakah refund dikurangkan? Apakah periode memakai tanggal pembuatan atau tanggal pembayaran? Apakah transaksi gratis dihitung sebagai pembeli? Apakah yang dihitung transaksi atau orang unik?
Untuk latihan ini, tetapkan empat aturan: satu baris adalah satu transaksi contoh; semua baris masuk periode latihan; jumlah PAID berbayar membutuhkan status PAID dan nominal positif; sumber pemasaran tidak tersedia. Tanggal dalam tabel tidak membuktikan kapan uang benar-benar diterima. Kita sengaja memakai definisi sederhana agar perhitungannya bisa diperiksa.
Di laporan sungguhan, ganti aturan periode dan tanggal dengan kolom yang sesuai sistemmu. Jangan memakai createdAt sebagai paidAt tanpa menyebut perbedaannya. Jangan pula membagi pembelian dengan klik Search Console dari periode berbeda lalu menamainya conversion rate SEO.
Prompt yang bisa langsung dicoba
Tempel prompt berikut, lalu CSV latihan. Tidak perlu meminta AI mencari internet untuk menghitung tabel ini.
Analisis CSV sintetis di bawah. Jangan menambah atau mengubah baris.
Definisi:
- Satu baris = satu transaksi contoh, bukan satu pelanggan unik.
- Transaksi berbayar = status PAID dan jumlah > 0.
- PENDING dan REFUNDED tidak masuk nominal PAID.
- Jumlah menggunakan rupiah bulat.
- Data tidak memuat biaya, laba, sumber pemasaran atau identitas pelanggan.
Keluaran:
1. Total baris dan jumlah per status.
2. ID baris yang masuk transaksi berbayar.
3. Nominal PAID berbayar total dan per produk.
4. Tiga kalimat ringkasan yang hanya memakai informasi dalam CSV.
5. Data yang tidak tersedia dan kesimpulan yang belum boleh dibuat.
Tampilkan aturan filter dan perhitungannya. Jika tidak bisa menjalankan
perhitungan dengan alat, katakan itu. Jangan mengaku memakai alat yang tidak
dipakai. Jika ada ID berulang atau jumlah tidak valid, laporkan sebelum
menghitung. Jangan mengarang pelanggan, tren atau sebab bisnis.
Prompt ini memberi tugas, batas data, definisi, dan bentuk keluaran. Itu lebih mudah diperiksa daripada perintah luas yang langsung meminta strategi bisnis. Kamu boleh memakai alat AI lain dengan input dan aturan yang sama; yang dinilai adalah hasilnya, bukan merek alatnya.
Kunci jawaban dan cara menghitungnya
Hasil yang diharapkan: 20 baris; 12 PAID bernilai positif; 4 PENDING; 4 REFUNDED. Nominal PAID bernilai positif adalah Rp1.220.000. Kelas A menyumbang Rp560.000 dan Kelas B Rp660.000.
ID yang masuk hitungan ialah LAT-01, LAT-02, LAT-05, LAT-06, LAT-07, LAT-10, LAT-11, LAT-12, LAT-15, LAT-16, LAT-17, dan LAT-20. Nominal tiap baris adalah nomor baris dikali Rp10.000. Maka pemeriksaan manualnya:
(1 + 2 + 5) + (6 + 7 + 10) + (11 + 12 + 15) + (16 + 17 + 20)
= 122
122 × Rp10.000 = Rp1.220.000
Rp560.000 + Rp660.000 = Rp1.220.000
Kunci ini diuji menggunakan skrip Node dan sembilan pemeriksaan, termasuk perubahan urutan baris, input kosong, serta penambahan transaksi PAID Rp0. Kunci perhitungan adalah hasil pemeriksaan deterministik. Ini bukan klaim bahwa ChatGPT telah menjalankan latihan pada sesi ini; pengujian antarmuka ChatGPT belum dilakukan.
Kalau hasil AI berbeda, telusuri barisnya
Jangan langsung mengganti prompt dengan “jawabanmu salah, coba lagi”. Minta daftar ID yang masuk hitungan. Bandingkan dengan daftar di atas. Kalau AI memasukkan LAT-03, berarti transaksi PENDING ikut terhitung. Kalau daftar ID benar tetapi total salah, periksa penjumlahan. Kalau tabel input terpotong, kirim kembali data yang lengkap dan minta AI menyebut jumlah baris yang dibaca.
Uji kedua: ubah urutan CSV. Hasil total harus sama. Uji ketiga: tambahkan satu baris PAID bernilai nol. Total nominal dan jumlah transaksi berbayar harus tetap sama, sedangkan jumlah semua baris bertambah satu. Uji keempat: ulangi sebuah ID dan minta AI melaporkan duplikasi sebelum membuat total. Aturan penanganan duplikasi harus kamu tentukan, bukan disembunyikan dengan menghapus baris diam-diam.
Perbedaan kecil bisa mengubah ringkasan besar. Dalam penyusunan latihan ini, pemeriksaan pertama bahkan menangkap kunci hitung awal yang salah. Karena itu kita memakai daftar baris dan hasil acuan, bukan hanya membaca ringkasan yang terasa masuk akal.
Tulis ringkasan yang tidak melampaui datanya
Contoh yang aman: “Dari 20 transaksi contoh, 12 berstatus PAID dengan nominal positif. Total nominal PAID adalah Rp1.220.000. Empat transaksi PENDING dan empat REFUNDED dipisahkan dari nominal tersebut.”
Contoh yang belum didukung: “Produk B paling disukai pelanggan.” Nominal B memang lebih besar, tetapi tabel tidak mengukur kepuasan. “Promosi Instagram paling berhasil” juga tidak didukung, karena sumber kunjungan tidak tersedia. “Laba bulan ini Rp1.220.000” salah definisi, karena tabel tidak memuat biaya.
Kalau ingin menganalisis pemasaran, kamu memerlukan sumber akuisisi yang benar-benar tercatat dan definisi atribusi yang jelas. Kalau ingin menghitung pelanggan unik, kamu memerlukan identitas yang aman untuk proses itu. Untuk latihan publik, jangan menambahkan data pribadi demi melengkapi kesimpulan yang belum dibutuhkan.
Lanjut belajar
Kerjakan latihan dasar AI, lalu lihat katalog kursus AI berbahasa Indonesia jika ingin belajar lebih terstruktur. Pilih materi sesuai pekerjaan yang ingin kamu selesaikan. Kamu tidak perlu membeli alat baru hanya untuk memahami latihan tabel ini.
Sudah mencoba latihannya?
Cocokkan dulu aturan dan angkanya. Jika ingin urutan belajar yang lebih lengkap, pilih materi yang sesuai pekerjaanmu.
Lihat kursus AI ↗https://differentnetworkacademy.com/panduan/ai-untuk-kerja/laporan/