Lewati ke konten

Kalkulator Makronutrien

Hitung gram protein, karbohidrat, dan lemak berdasarkan target kalori harian Anda.

Target kalori terkadang terlihat terlalu tenang: 2.000 kkal, 2.300 kkal, 1.750 kkal... Angkanya benar, tapi apa artinya di piring?

Perhitungan makro hadir di sini. Ia membagi kalori harian antara protein, karbohidrat, dan lemak. Seperti hitungan dapur. Sangat jelas di atas kertas; dalam kehidupan nyata sedikit lebih berantakan. Karena tidak ada yang menjalani hari hanya dengan “150 gram protein, 200 gram karbohidrat”. Ada sarapan, ada makanan di luar, ada porsi yang tertulis di kemasan, dan ada minyak yang dituang ke wajan. Minyak itu biasanya masuk perhitungan belakangan.

Alat ini mengambil target kalori harian dan menghitung gram protein, karbohidrat, dan lemak. Jika mau, ia membaginya berdasarkan persentase. Jika mau, ia menetapkan protein terlebih dahulu, lalu membagi sisa kalori ke karbohidrat dan lemak. Jika Anda sudah punya gram, Anda bisa memasukkannya dan memeriksa seberapa dekat total kalori dengan target.

Yang paling saya suka dari kalkulator semacam ini: angka tidak lagi abstrak. Mengatakan “saya harus meningkatkan protein” berbeda dengan “saya menargetkan 140 gram protein per hari”.

Mengubah Kalori menjadi Makro

Perhitungan makro didasarkan pada konversi energi sederhana. Protein dan karbohidrat menghasilkan sekitar 4 kkal per gram. Lemak sekitar 9 kkal per gram. Sumber USDA tentang komposisi makanan juga menggunakan konversi ini.

Oleh karena itu, gram lemak biasanya terlihat lebih kecil. Bukan karena buruk; karena kalorinya padat.

Perhitungan 4-4-9

Misalnya target harian 2.000 kkal. Sebagai distribusi seimbang, 30% protein, 40% karbohidrat, 30% lemak dipilih.

Dalam hal ini, 600 kkal kalori berasal dari protein. Karena protein diasumsikan 4 kkal/g, kita bagi 600 dengan 4: 150 g protein.

Untuk karbohidrat, 800 kkal dialokasikan. 800 / 4 = 200 g karbohidrat.

Untuk lemak, 600 kkal dialokasikan. Tapi karena lemak 9 kkal/g, 600 / 9 sekitar 67 g lemak.

Jadi 2.000 kkal dan distribusi 30% / 40% / 30% di layar kira-kira: 150 g protein, 200 g karbohidrat, 67 g lemak.

Jangan kaget melihat 2.003 kkal saat mengharapkan 2.000 kkal. Karena gram dibulatkan ke bilangan bulat, ada selisih beberapa kalori. Di dapur, satu sendok minyak zaitun saja bisa membuat perbedaan lebih besar.

Mengapa persentase terkadang menyesatkan?

Memilih persentase itu mudah. 30% protein terlihat bagus. 40% karbohidrat juga terlihat masuk akal. Tapi saat persentase bertemu gram, segalanya berubah.

Untuk 2.000 kkal, 30% protein berarti 150 g. Untuk 3.000 kkal, 30% protein yang sama berarti 225 g. Artinya rasionya tetap, tapi jumlah yang harus dimakan meningkat signifikan.

Di sini banyak orang berhenti dan berpikir pertama kali: “Apakah saya benar-benar bisa makan ini?”

Inilah keunggulan kalkulator. Ia tidak hanya menunjukkan rasio; ia mengubah rasio menjadi gram. Dan gram adalah bahasa yang lebih dekat ke piring.

Mode Mana yang Berguna Kapan?

Ada tiga cara perhitungan utama dalam alat ini. Daripada menganggapnya sebagai “mode”, lebih tepat menganggapnya sebagai tiga titik awal yang berbeda.

flowchart LR
    A["Target kalori harian"] --> B{"Mode perhitungan"}
    B --> C["Bagi berdasarkan persentase"]
    B --> D["Hitung prioritas protein"]
    B --> E["Periksa gram"]
    C --> F["Gram protein \/ karbohidrat \/ lemak"]
    D --> F
    E --> G["Total kalori dan persentase aktual"]

Terkadang Anda hanya punya target kalori. Terkadang target protein Anda jelas. Terkadang Anda sudah mencatat apa yang Anda makan hari itu dan ingin tahu totalnya sampai mana.

Bagi berdasarkan persentase

Dalam mode ini, Anda membagi kalori harian ke dalam persentase protein, karbohidrat, dan lemak. Ada template siap pakai: seimbang, tinggi protein, rendah karbohidrat, mirip keto, dan rasio khusus.

Template seimbang menggunakan 30% protein, 40% karbohidrat, 30% lemak. Opsi tinggi protein adalah 35% protein, 35% karbohidrat, 30% lemak. Pada rendah karbohidrat, protein 35%, karbohidrat 25%, lemak 40%. Pada opsi mirip keto, distribusinya 25% protein, 5% karbohidrat, 70% lemak.

Jika memilih rasio khusus, Anda menulis sendiri persentasenya. Di sini total harus 100. 30% + 40% + 30% oke. Tetapi jika Anda menulis 35% + 40% + 35%, totalnya menjadi 110; perhitungan matematis tetap berjalan, tetapi keselarasan dengan target harian rusak.

Terkadang ini adalah awal terbaik. Terutama bagi seseorang yang baru mengenal makro, template siap pakai lebih baik daripada melihat halaman kosong.

Perhitungan prioritas protein

Mode ini seperti keluar dari catatan gym. Pertama, masukkan berat badan, lalu pilih target protein per kilogram. Alat menghitung protein terlebih dahulu. Setelah mengambil persentase kalori untuk lemak, sisa kalori diberikan ke karbohidrat.

Jika seseorang dengan 80 kg memilih target protein 2 g/kg, target proteinnya menjadi 160 g. Protein ini sekitar 640 kkal. Jika target harian 2.200 kkal dan 30% dialokasikan untuk lemak, kalori dari lemak menjadi 660 kkal; itu berarti sekitar 73 g lemak. Sisa energi masuk ke karbohidrat.

Mengapa metode ini disukai? Karena bagi banyak orang, target protein lebih konkret. Pikiran “hari ini saya penuhi proteinnya, nanti saya atur karbohidrat dan lemaknya” sering terjadi dalam praktik.

Tetapi target protein juga tidak boleh dibesar-besarkan secara sembarangan. Protein yang lebih banyak tidak selalu berarti lebih baik. Terutama jika ada penyakit ginjal, terapi nutrisi khusus, kehamilan, atau penggunaan obat rutin, sisi ini membutuhkan penilaian pribadi. Cukup menyampaikan peringatan ini di sini.

Periksa gram

Mode ini berguna saat Anda sudah punya rencana harian. Anda memasukkan gram protein, karbohidrat, dan lemak; alat menunjukkan berapa kalori itu dan selisihnya dengan target harian.

Misalnya Anda memasukkan 150 g protein, 200 g karbohidrat, dan 67 g lemak. Totalnya sekitar 2.003 kkal. Jika targetnya 2.000 kkal, selisihnya hanya 3 kkal.

Dalam mode ini, orang berhadapan dengan perhitungannya sendiri. Hampir semua orang yang baru pertama kali melacak makanan mengalami hal serupa: Anda mengira “saya sebenarnya memakai sedikit lemak”, lalu setelah mengukur minyak zaitun, gambarnya berubah. Atau Anda menyamakan beras mentah dengan nasi matang; hasilnya langsung melenceng.

Saya tidak bilang kalkulator tidak pernah salah. Tetapi sebagian besar penyimpangan dimulai saat memasukkan data.

Memikirkan Hasil di Piring

Nilai yang muncul di layar terlihat rapi: protein sekian, karbohidrat sekian, lemak sekian. Dalam kehidupan sehari-hari, gram-gram ini perlu dibagi ke porsi makan. Di situlah bagian yang lebih nyata.

Alat ini memiliki kolom jumlah porsi makan. Nilai default adalah 4 kali makan. Ia membagi makro harian dengan jumlah porsi untuk menunjukkan perkiraan nilai per porsi makan.

Jumlah porsi makan hanya memberi rata-rata

Misalkan target protein harian 160 g dan jumlah makan 4. Alat dapat menunjukkan sekitar 40 g protein per porsi makan.

Ini tidak berarti Anda harus makan tepat 40 g protein setiap kali makan. Bisa 25 g saat sarapan, 45 g siang, 55 g malam, 35 g camilan. Hari manusia tidak terbagi dalam porsi yang sama. Apalagi jika ada makan di luar, sama sekali tidak terbagi.

Nilai per porsi lebih berguna untuk perkiraan kasar. Untuk memahami seberapa dekat satu piring mendekati target makro.

Mengapa hitungan lemak cepat meleset?

Lemak adalah salah satu item yang paling cepat berubah dalam perhitungan makro. Satu sendok makan minyak zaitun, segenggam kacang, sedikit keju, saus salad... Semua terlihat kecil. Di akhir hari, tidak kecil.

Terutama pada rencana dengan target lemak yang terlihat rendah, perbedaan ini lebih terasa. Jika target lemak 67 g, sebagian besar bisa terisi tanpa disadari. Minyak yang tersisa di dasar wajan, saus yang tidak diukur, “sedikit” selai kacang.

“Sedikit” tidak terlalu polos dalam perhitungan makro.

Pada karbohidrat, perbedaan mentah-matang juga sering tertukar. 100 g pasta mentah dan 100 g pasta matang tidak sama. Saat membaca label, perhatikan ukuran porsi. Jumlah yang tertulis “1 porsi” di kemasan mungkin bukan porsi di piring Anda.

Target protein mudah di atas kertas

Target protein terlihat jelas di layar. 140 g, 160 g, 180 g. Tapi menyebarkannya ke seluruh hari membutuhkan rencana.

Mendapatkan 60-70 g protein dalam satu kali makan mudah bagi sebagian orang, tapi tidak bagi yang lain. Kebiasaan sarapan, ritme kerja, makan di luar, anggaran, selera... Semuanya berpengaruh.

Oleh karena itu, saat melihat angka dari mode prioritas protein, pikirkan bukan hanya matematika, tetapi juga keterlaksanaannya. Rencana makro yang baik adalah rencana yang bisa dimakan.

Rentang dan Sumber

Tidak ada satu rasio pun untuk semua orang dalam distribusi makro. Rentang umum orang dewasa memberi gambaran, tetapi distribusi bisa berubah sesuai tujuan. Menurunkan berat badan, menjaga berat badan, membangun otot, olahraga ketahanan, pendekatan rendah karbohidrat; semuanya menghasilkan tabel yang berbeda.

Catatan AMDR di alat ini ada karena itu. Rentang distribusi yang umum diterima untuk orang dewasa adalah 10-35% untuk protein, 45-65% untuk karbohidrat, dan 20-35% untuk lemak. Rentang ini tercantum dalam tabel DRI Health Canada untuk usia 19 tahun ke atas. Kerangka yang sama juga digunakan dalam panduan gizi AS.

Seberapa mengikat rentang AMDR?

Rentang ini tidak perlu dibaca seperti tulisan di dinding. Mereka memberikan kerangka gizi umum. Jika Anda memilih rencana rendah karbohidrat atau mirip keto, proporsi karbohidrat bisa turun di bawah rentang ini, dan lemak bisa naik di atasnya. Alat menghitungnya; tidak menyetujuinya.

Perbedaan itu penting.

Kalkulator menghasilkan angka. Ia tidak mengevaluasi apakah pendekatan nutrisi cocok untuk Anda. Terutama jika ada penyakit kronis, penggunaan obat rutin, kehamilan, menyusui, riwayat gangguan makan, atau periode olahraga intensif, lebih baik mencari dukungan pribadi.

Namun, untuk pengguna umum, catatan AMDR memberikan jangkar yang baik. Anda bisa melihat apakah distribusi yang Anda pilih dekat atau jauh dengan rentang dewasa umum.

Bagaimana membaca sumber?

Perhitungan 4-4-9 yang digunakan untuk mengubah makro menjadi kalori berasal dari sumber USDA Food and Nutrition Information Center. Halaman makronutrien USDA juga mengarahkan ke sumber umum untuk komponen seperti protein, karbohidrat, lemak, serat, dan air. Tabel DRI Health Canada mencantumkan rentang distribusi makro dewasa dengan jelas.

Bagian sumber di sini bukan untuk membebani teks, tetapi untuk menunjukkan dari mana angka-angka itu berasal. Yang penasaran bisa melihat; yang tidak, langsung melanjutkan dengan hasil alat.

Agar Lebih Sedikit Keliru Saat Menggunakan

Kesalahan terbesar dalam perhitungan makro adalah menganggap angka terlalu presisi. Nilai label dibulatkan. Memasak membuat air hilang atau diserap. Anda tidak bisa tahu minyak dalam makanan restoran. Sendok makanan rumahan tidak selalu sama penuhnya setiap hari.

Jadi ini bukan soal milimeter. Tidak pernah tepat milimeter.

Mulailah dengan mencatat satu hari apa adanya

Jika Anda baru memulai, daripada langsung mencoba membuat rencana sempurna, mencatat apa yang Anda makan dalam satu hari bisa lebih mendidik. Tanpa menimbang, tanpa mengubah, tanpa malu. Lalu hari kedua Anda mengukur lebih teliti.

Perbedaannya bercerita banyak.

Orang sering mengira kalori berasal dari roti dan nasi; lemak dan camilan masuk belakangan. Kadang sebaliknya: Anda mengira sudah makan protein, tapi di akhir hari proteinnya rendah. Kalkulator membuat perbedaan ini terlihat.

Mode mana yang digunakan untuk memulai?

Bagi yang baru mengenal perhitungan makro, mode “bagi berdasarkan persentase” adalah awal yang lebih lembut. Memilih template seimbang dan melihat gram yang dihasilkan membuat logika sistem dipahami.

Setelah beberapa hari, bisa beralih ke mode prioritas protein. Terutama bagi yang berolahraga atau ingin memantau target protein lebih jelas, mode ini lebih berguna.

Mode periksa gram seperti uji realitas. Anda membuat rencana, mencatat makanan, memasukkan nilai di akhir hari. Apakah Anda dekat dengan target? Di mana melesetnya? Apakah lemak berlebih, karbohidrat kurang, atau protein rendah?

Jawabannya kadang mengejutkan.

Suatu kali, seseorang yang mencampur perhitungan nasi matang dan beras mentah melihat karbohidrat hampir dua kali lipat di akhir hari. Masalahnya bukan kemauan; ukurannya tertukar. Ada detail kecil seperti ini dalam perhitungan makro. Jika terlewat, seluruh rencana ikut berubah.

Cara kami mengujinya

Kami memeriksa perhitungan secara terpisah menggunakan target kalori, persentase makro, dan nilai gram yang berbeda. Dengan mengasumsikan 4 kkal per gram untuk protein dan karbohidrat serta 9 kkal per gram untuk lemak, kami membandingkan hasil yang dihasilkan alat dengan perhitungan manual. Kami juga menguji skenario ketika jumlah persentase mencapai 100% dan ketika tidak, perhitungan dengan prioritas protein, serta mode kontrol dengan memasukkan gram secara langsung. Selain perbedaan alami beberapa kalori akibat pembulatan ke bilangan bulat, kami memastikan hasilnya konsisten dengan perhitungan 4-4-9 yang digunakan.

Pertanyaan Umum

Bagaimana cara menghitung kebutuhan makro harian saya?
Pertama, tentukan target kalori harian Anda. Anda kemudian dapat mendistribusikan kalori ini ke dalam protein, karbohidrat, dan lemak berdasarkan persentase. Karena setiap gram protein dan karbohidrat memberikan sekitar 4 kkal, dan setiap gram lemak memberikan sekitar 9 kkal, rasio yang Anda pilih dikonversi menjadi gram menggunakan nilai-nilai ini.
Berapa gram protein, karbohidrat, dan lemak yang saya butuhkan untuk 2.000 kalori?
Ini sepenuhnya tergantung pada distribusi makro yang Anda pilih. Misalnya, pembagian 30% protein, 40% karbohidrat, dan 30% lemak menghasilkan sekitar 150 g protein, 200 g karbohidrat, dan 67 g lemak. Karena pembulatan, total kalori mungkin berbeda beberapa kalori.
Berapa rasio makro yang seharusnya untuk menurunkan berat badan?
Tidak ada satu rasio protein, karbohidrat, dan lemak yang cocok untuk semua orang. Distribusi makro Anda dapat bervariasi berdasarkan target kalori harian, pendekatan diet, tingkat aktivitas, dan tujuan pribadi Anda. Kalkulator ini membantu Anda melihat ekuivalen gram dari berbagai rasio; kalkulator ini tidak memutuskan diet mana yang tepat untuk Anda.
Bagaimana target protein dihitung per kilogram?
Dalam metode yang mengutamakan protein, berat badan Anda dikalikan dengan jumlah protein yang Anda tetapkan per kilogram. Misalnya, jika seseorang seberat 80 kg memilih target 2 g/kg, target protein harian mereka adalah 160 gram. Setelah mengurangi kalori yang dibutuhkan untuk protein, target lemak dihitung, dan kalori yang tersisa dialokasikan untuk karbohidrat.

Referensi dan Sumber

Perhitungan di halaman ini didasarkan pada sumber standar dan ilmiah berikut.

  1. Food and Nutrition Information Center (FNIC)

    www.nal.usda.gov
  2. Rethinking the Acceptable Macronutrient Distribution Range for the 21st Century: A Letter Report.

    National Academies of Sciences, Engineering, and Medicine; Health and Medicine Division; Food and Nutrition Board; Standing Committee for the Review of the Dietary Reference Intake Framework. Rethinking the Acceptable Macronutrient Distribution Range for the 21st Century: A Letter Report. Washington (DC): National Academies Press (US); 2024 Nov 12. 3, Description of the Acceptable Macronutrient Distribution Range.

    www.ncbi.nlm.nih.gov
  3. Dietary reference intakes tables: Reference values for macronutrients

    www.canada.ca
  4. Macronutrients

    www.nal.usda.gov
Pembaruan terakhir:
Informasi didasarkan pada nilai referensi standar. Verifikasi disarankan untuk proyek penting.