O'qish vaqti: 9 daqiqa

101 BlogQurilish biznesi
22-sentabr, 2026

Excel’ning asosiy formulalari: amaliy qo‘llanma

Kundalik biznes va loyiha ishlarida ishlatiladigan Excel funksiyalari vazifalar bo‘yicha tartiblangan, qisqa izohlar va misollar bilan.

Excel’ning asosiy formulalari: amaliy qo‘llanma

Quyida Excel’ning asosiy formulalari vazifalar bo‘yicha guruhlangan. Misollarda funksiyalarning inglizcha nomlari va argumentlar orasida vergul ishlatiladi. Excel’ning boshqa tildagi versiyasida funksiya nomlari va ajratkichlar o‘zgarishi mumkin: masalan, ruscha versiyada ko‘pincha nuqtali vergul qo‘llanadi. Hisoblash mantig‘i esa bir xil qoladi.

Ta’mirlash smetasiga oid misollar kerak bo‘lsa, 101’ning Excel’da qanday hisoblash mumkin? (rus tilida) maqolasini ko‘ring. Unda asosiy ketma-ketlik ko‘rsatilgan: miqdor × narx, formulani pastga nusxalash va yakuniy qatorni hisoblash.

Mundarija:

  1. Excel formulalarini xatosiz qanday o‘qish mumkin?
  2. Arifmetika va katak manzillari
  3. Yig‘indi, o‘rtacha, eng kichik va eng katta qiymat
  4. Shartlarga ko‘ra qanday sanash va yig‘ish mumkin?
  5. Mantiq va xatolar
  6. Qidiruv va ma’lumotnoma jadvallari
  7. Matn, sanalar va dinamik massivlar
  8. Formulalar bilan kichik smeta qolipini qanday tuzish mumkin?

Excel formulalarini xatosiz qanday o‘qish mumkin?

Formula bitta katakda turganida tushunarli ko‘rinadi. Uni pastga nusxalagach, kutilmagan holatlar boshlanadi: oraliq siljiydi, sarlavhaga havola yo‘qoladi yoki boshqa qatorning narxi olinadi. Bunga ikki odat yordam beradi.

Birinchidan, formulani nusxalashda qaysi katak manzillari siljishi va qaysilari o‘z joyida qolishi kerakligini oldindan belgilang. Dollar belgisi manzilni mahkamlaydi: $A$1 ustun va qatorni, $A1 faqat ustunni, A$1 esa faqat qatorni mahkamlaydi.

Ikkinchidan, sonlarni son shaklida saqlang. Agar narx tasodifan matn sifatida saqlansa, ayrim formulalar xato yoki nol qaytaradi. Oddiy tekshiruv: standart formatda sonlar odatda o‘ngga, matn esa chapga tekislanadi.

Jadvalni murakkablashtirishdan oldin uning asosini yarating: ustunlar, o‘lchov birliklari, har bir qator summasi formulasi va yakunlar. Keyin shartlar, ma’lumotnoma jadvallari va xatolarni qayta ishlashni qo‘shing.

Arifmetika va katak manzillari

Deyarli har qanday smeta yoki hisob jadvali shu formulalardan boshlanadi.

Misol uchun, smeta qatorida B2 — miqdor, C2 — narx, D2 — summa bo‘lsin.

  • =B2*C2 — miqdorni narxga ko‘paytirib, qator summasini hisoblaydi.
  • =B2+C2, =B2-C2 va =B2/C2 — qo‘shish, ayirish va bo‘lish.
  • =ROUND(D2,0) — asl misoldagi summani butun rublgacha yaxlitlaydi. Kopeykalarni, ya’ni ikki kasr xonasini saqlash uchun: =ROUND(D2,2).
  • =ABS(D2) — manfiy qiymatlar uchrasa, sonning modulini qaytaradi.
Asosiy narx va summani butun rubl hamda kopeykagacha yaxlitlash ko‘rsatilgan Excel jadvali

Rasm rus tilidagi misoldan olingan; ushbu matndagi formulalarda funksiyalarning inglizcha nomlari ishlatiladi. Yaxlitlashni ongli ravishda tanlang: har bir qatorni yaxlitlash umumiy yig‘indini yakunda yaxlitlashdan boshqa natija berishi mumkin. Smetada odatda yakuniy summa yaxlitlanadi, qator summalari esa ikki kasr xonasigacha saqlanadi.

Yig‘indi, o‘rtacha, eng kichik va eng katta qiymat

Bu funksiyalar «jami qancha?» va «odatdagi narx qancha?» savollariga javob beradi. Smetada bu bo‘lim yoki butun obyekt yakuni bo‘lishi mumkin. Xarajatlar jadvalida esa hafta, oy yoki loyiha bo‘yicha summa hisoblanadi.

  • =SUM(D2:D200) — oraliqdagi jami qiymat.
  • =AVERAGE(C2:C200) — o‘rtacha narx.
  • =MIN(C2:C200) va =MAX(C2:C200) — eng kichik va eng katta qiymat.
  • =COUNT(D2:D200) — son mavjud kataklar soni.
  • =COUNTA(D2:D200) — bo‘sh bo‘lmagan kataklar soni; matn va bo‘sh satr qaytaradigan formulalar ham hisobga olinadi.

Agar jadval uzun bo‘lsa va unda bo‘sh qatorlar uchrasa, oraliqni biroz kattaroq oling va doim to‘ldiriladigan ustun, masalan, «Summa» bo‘yicha hisoblang.

Shartlarga ko‘ra qanday sanash va yig‘ish mumkin?

Qatorlar bo‘lim, ish turi, obyekt, pudratchi yoki xarajat moddasi bo‘yicha ajratilganda oddiy yig‘indi yetmaydi. Masalan, «faqat materiallarni sanash», «faqat 3-obyekt summasini hisoblash» yoki «plitka ustasiga ketgan xarajatni topish» kerak bo‘ladi.

  • =SUMIF(A:A,"Materiallar",D:D) — bitta shart bo‘yicha yig‘indi.
  • =COUNTIF(A:A,"Ishlar") — shartga mos qatorlar soni.
  • =AVERAGEIF(A:A,"Yetkazib berish",C:C) — shartga mos qiymatlarning o‘rtachasi.

Bir nechta shart bo‘lsa, bir nechta mezonni qabul qiladigan funksiyalardan foydalaning.

  • =SUMIFS(D:D,A:A,"Materiallar",C:C,">0") — narxi musbat bo‘lgan materiallar summasi.
  • =COUNTIFS(A:A,"Materiallar",C:C,">0") — narxi musbat bo‘lgan materiallar qatorlari soni.

Xarajatlarni hisobga olishning o‘xshash usuli 101’ning Excel’da xarajatlarni qanday yuritish mumkin? (rus tilida) maqolasida tasvirlangan: xarajatlar ko‘payganda ularni modda va shartlar bo‘yicha guruhlamasangiz, raqamlar mazmunini yo‘qotadi.

Mantiq va xatolar

Mantiqiy funksiyalar og‘zaki aytiladigan qoidalarni avtomatlashtiradi: «chegirma bo‘lsa, qo‘llash», «miqdor yoki narx kiritilmagan bo‘lsa, summani hisoblamaslik», «nolga bo‘lganda xato o‘rniga bo‘sh katak ko‘rsatish».

  • =IF(OR(B2="",C2=""),"",B2*C2) — miqdor ham, narx ham kiritilgandagina summani hisoblaydi.
  • =AND(A2<>"",C2>0) — ikkita shartni birga tekshiradi.
  • =OR(A2="Materiallar",A2="Ishlar") — ikki toifadan biri mos kelishini tekshiradi.
  • =IFERROR(B2/C2,"") — bo‘lishda xato yuz bersa, bo‘sh satr qaytaradi.

Smetada foizli chegirma yoki marjani hisoblashda bo‘lish amali uchraydi. Maxraj nol bo‘lsa, Excel xato qaytaradi. Bunday joylarda IFERROR kutilgan xatolarni qo‘lda tozalashga ketadigan vaqtni tejaydi.

Excel formulalari bir-biriga ulangan ko‘plab IF funksiyalariga aylanib ketsa, jadvalni qayta tartiblang: oraliq hisoblar uchun alohida ustunlar, ma’lumotnoma uchun tushunarli maydonlar va yagona ma’lumot formati kerak.

Qidiruv va ma’lumotnoma jadvallari

Ma’lumotnoma jadvali — narxlar ro‘yxati, ishlar, me’yorlar yoki koeffitsiyentlar saqlanadigan asosiy varaq. Hisob varag‘ida esa kod yoki nom qoladi, narx avtomatik olinadi. Bu qo‘lda kiritishni kamaytiradi va loyihalar bo‘yicha narxlarni bir xil saqlashga yordam beradi. Quyidagi misollarda E2 katagida pozitsiya kodi bor. VLOOKUP va MATCH uchun kodlar «Narxlar» varag‘ining birinchi ustunida, HLOOKUP uchun esa birinchi qatorida joylashgan.

  • =VLOOKUP(E2,Narxlar!A:D,4,FALSE) — ma’lumotnomaning birinchi ustunidan kodni topib, to‘rtinchi ustundagi qiymatni qaytaradi.
  • =HLOOKUP(E2,Narxlar!A1:Z3,3,FALSE) — ma’lumotnoma qatorlar bo‘yicha tuzilgan bo‘lsa, gorizontal qidiruvni bajaradi.
  • =INDEX(Narxlar!D:D,MATCH(E2,Narxlar!A:A,0)) — VLOOKUP o‘rnini bosa oladigan moslashuvchan INDEX va MATCH birikmasi.

Excel’ning zamonaviy versiyalarida XLOOKUP funksiyasi ham bor. U ustun raqamini ko‘rsatmasdan bir oraliqdan qidirib, boshqasidan mos qiymatni qaytaradi. Bu funksiya mavjud bo‘lmasa, INDEX va MATCH birikmasi ko‘p versiyalar bilan mos keladigan yechim bo‘lib qoladi.

Narxlar ro‘yxati va smetalar allaqachon Excel’da bo‘lsa, 101 ilovasiga o‘tayotganda ularni qayta yozish shart emas. Import qilish tartibi Excel’dan smetani 101 ilovasiga tez import qilish (rus tilida) maqolasida ko‘rsatilgan.

Matn, sanalar va dinamik massivlar

Matn formulalari ma’lumotlar tartibsiz kelganda kerak bo‘ladi: ortiqcha bo‘shliqlar, birlashtirilgan ism-shariflar, artikullar yoki izohlar. Sanalar ham deyarli har doim kerak: xarajat davri, ish muddati va reja bilan amaldagi holatni solishtirish uchun.

  • =LEN(A2) — matn uzunligi.
  • =LEFT(A2,5), =RIGHT(A2,5) va =MID(A2,3,4) — matnning bir qismini ajratadi.
  • =TRIM(A2) — ortiqcha bo‘shliqlarni olib tashlaydi.
  • =TEXT(DATE(2026,2,3),"dd.mm.yyyy") — sanani matn ko‘rinishida formatlaydi; eksportda foydali.
  • =TODAY() va =NOW() — joriy sana hamda joriy sana-vaqt.
  • =DATE(G2,H2,I2) — G2 dagi yil, H2 dagi oy va I2 dagi kundan sana tuzadi.

Excel versiyangiz dinamik massivlarni qo‘llasa, manba ma’lumotlar o‘zgarganda yangilanadigan ro‘yxatlar tuzishingiz mumkin. Ular yordamida yig‘ma jadval yaratmasdan ma’lumotlarni filtrlash, saralash va takrorlanmaydigan qiymatlarni olish mumkin.

  • =FILTER(A2:D200,A2:A200="Materiallar","") — shartga mos qatorlarni qaytaradi.
  • =SORT(A2:D200,4,-1) — to‘rtinchi ustun bo‘yicha kamayish tartibida saralaydi.
  • =UNIQUE(A2:A200) — takrorlanmaydigan qiymatlar ro‘yxati.

Formulalar bilan kichik smeta qolipini qanday tuzish mumkin?

Quyidagi qisqa tartib Excel’da ishlaydigan smeta tuzishga yordam beradi. Keyin unga bo‘limlar, chegirmalar, ustamalar, haqiqiy xarajatlar va to‘lovlarni qo‘shish mumkin.

  1. Bo‘lim, Pozitsiya, O‘lchov birligi, Miqdor, Narx, Summa va Izoh ustunlarini yarating.
  2. «Summa» ustuniga =D2*E2 ko‘paytirish formulasini kiriting va pastga nusxalang.
  3. Jadval bo‘yicha yakunni qo‘shing: =SUM(F2:F200).
  4. Bo‘lim yakunini SUMIF bilan hisoblang: =SUMIF(A:A,"Qora ishlar",F:F).
  5. Narxlar ma’lumotnomasi bo‘lsa, narxni VLOOKUP yoki INDEX va MATCH orqali oling.
  6. Narx qidiruvidagi xatoni qayta ishlang: =IFERROR(VLOOKUP(B2,Narxlar!A:D,4,FALSE),"").

Bunday fayllar ko‘payganda «so‘nggi versiya»ni topish, kirish huquqlarini boshqarish va formulalar yaxlitligini saqlash qiyinlashadi. Buni Smeta va moliyaviy hisob uchun Excelmi yoki 101 ilovasimi? (rus tilida) maqolasida tahlil qilganmiz va Loyihalar uchun Excel yoki 101 ilovasi (rus tilida) maqolasida davom ettirganmiz.

Mijozga hisobotlarni qo‘lda yig‘masdan tushunarli hisob-kitob ko‘rsatmoqchi bo‘lsangiz, smetani onlayn hisoblash qanday ishlashi (rus tilida) va 101 ilovasida smetani noldan qanday tuzish (rus tilida) haqidagi maqolalarni ko‘ring.

Bu qo‘llanma uzoq vaqt foydali bo‘lishi uchun uni «Ma’lumotnoma» deb nomlangan alohida varaqda saqlang: formulalar guruhi, qisqa izoh, qo‘llanish joyi va oraliq misoli. Keyin qo‘shadigan skrinshotlaringizni ham shu varaqqa joylang.