Mundarija
Microsoft Excel - bugungi dunyoda eng ko'p qo'llaniladigan dasturlardan biri. Katta korporativ uylardan tortib kichik va o'rta korxonalargacha ushbu ilovadan foydalaniladi. Biz ushbu ilova orqali maʼlumotlarimizni oʻz xohishimizga koʻra qayta ishlashimiz mumkin. Ushbu maqolada biz Excel-da ikkita ustunni qanday qilib moslashtirish va uchinchi ustundan natijani olishni tushuntiramiz. Bu bizga katta maʼlumotlar varagʻidan maʼlum miqdorda maʼlumot kerak boʻlganda foydalaniladi.
Amaliy kitobni yuklab oling
Ushbu maqolani oʻqiyotganingizda mashq qilish uchun ushbu mashq kitobini yuklab oling.
Ikki ustunni moslashtirish va uchinchi chiqish.xlsxExcelda ikkita ustunni moslashtirish va uchinchisini chiqarish uchun 3 ta usul
Biz Excelda uchta oddiy usuldan foydalangan holda ikkita ustunni qanday moslashtirish va uchinchisidan chiqishni tushuntiradi. Biz Mahsulot identifikatori va Nomi dan iborat super do'kon ma'lumotlar to'plamini olamiz.
1. Excelning uchinchi ustunidan natija olish uchun VLOOKUP funksiyasidan foydalanish
VLOOKUP funksiyasi jadvalning eng chap ustunidagi qiymatni qidiradi. Va biz belgilagan ustundan bir xil satrdagi qiymat. Odatiy bo'lib, jadval o'sish tartibida saralanishi kerak.
Sintaksis:
VLOOKUP (qidiruv_qiymati, jadval_massivi, qator_indeks_num, [diapazon_qidiruv])
Argumentlar:
qidiruv_qiymati – Biz bu qiymatni operatsiya orqali qidiramiz. Bizning ko'rinish qiymati ko'rsatilgan ma'lumotlarning birinchi ustunida bo'lishi keraktable_array tomonidan qayd etilgan diapazon. Qidiruv_qiymati qiymat yoki yacheykaga havola bo'lishi mumkin.
jadval_massivi – Bu qidiruv_qiymatini qidirish uchun belgilangan diapazondir. Bu nomlangan diapazon yoki jadval yoki hujayra havolasi bo'lishi mumkin. Qaytish qiymati bu yerga kiritilishi kerak.
col_index_num – Bu raqam qaytishda qaysi ustunni olishimizni bildiradi. U jadval_massivining oxirgi ustunidan boshlanadi.
diapazon_izlash – Bu mantiqiy qiymat. Bu funksiyani qidirish xarakterini belgilaydi. Bizda ikkita variant bor Aniq moslik yoki Taxminan moslik .
Ushbu bo'limda ustunlarni moslashtirish uchun VLOOKUP funksiyasidan foydalanamiz.
1-qadam:
- Biz Invoys yaratish uchun ustun qo'shamiz.
2-qadam:
- Biz ID va Ism maydoniga kiritamiz.
3-qadam:
- Endi biz VLOOKUP operatsiyani qo'llaymiz>F6 katak .
- Formulani to'ldiring va u quyidagicha ko'rinadi:
=VLOOKUP(E6,$B$5:$C$12,2,FALSE)
4-qadam:
- Endi Enter tugmasini bosing.
5-qadam:
- To'ldirish dastasi belgisini ma'lumotlarni o'z ichiga olgan oxirgi katakka torting.
Biz har bir Mahsulot identifikatori ga mos keladigan nomlarni ko'ramiz.
6-qadam:
- Agar biz qo'ysak Bizning ma'lumotlar to'plamimizda mavjud bo'lmagan har qanday ID , qarangsodir bo'ladi.
- Biz mahsulot identifikatori sifatida A-010 ni qo'yamiz.
Batafsil o'qing: Turli varaqlardagi ikkita ustunni solishtirish uchun VLOOKUP formulasi!
2. Excelda uchinchi ustundan ma'lumot olish uchun INDEX+MATCH+IFERROR
IFERROR funksiyasi qiymatni tekshiradi va bu xatolik yoki yo'q. Agar xato topilsa, bu holat argumentda berilgan narsani ko'rsatadi. Aks holda, u havola qiymatini qaytaradi.
Sintaksis:
IFERROR(value, value_agar_error)
Argumentlar:
qiymati – Bu xatoni tekshirish uchun argument.
xato_agar_qiymati – Agar formula xato deb baholansa, qaytariladigan qiymat. Quyidagi xato turlari baholanadi: #N/A, #VALUE!, #REF!, #DIV/0!, #NUM!, #NAME? yoki #NULL!.
MATCH. funktsiya berilgan diapazonda tanlangan ob'ektni qidiradi. Shuningdek, u ob'ektning ushbu diapazondagi nisbiy o'rnini beradi. Ob'ektning o'sha diapazondagi o'rni kerak bo'lsa, LOOKUP funktsiyalaridan birining o'rniga MATCH dan foydalanamiz.
Sintaksis:
MATCH(qidiruv_qiymati, qidirish_massivi, [mos_turi])
Argumentlar :
qidiruv_qiymati – Bu biz look_array-da mos kelmoqchi bo'lgan kerakli qiymat. Bu qidiruv_qiymati argumenti qiymat (raqam, matn yoki mantiqiy qiymat) yoki raqam, matn yoki mantiqiy qiymatga yacheyka havolasi boʻlishi mumkin.
qidiruv_massivi – Theqidiruv uchun berilgan katakchalar diapazoni.
match_type – Bu -1, 0 yoki 1 boʻlishi mumkin. Match_type argumenti Excel qidiruv_qiymatini qidirish_massividagi qiymatlarga qanday mos kelishini belgilaydi. . Ushbu argument uchun standart qiymat 1 dir.
INDEX funksiyasi jadval yoki diapazondagi qiymatga qiymat yoki yacheyka havolasini qaytaradi. INDEX funktsiyasidan foydalanishning ikki yo'li mavjud: Agar biz belgilangan katak yoki hujayralar massivi qiymatini qaytarmoqchi bo'lsak, Array shaklidan foydalanamiz. Aks holda, ko'rsatilgan katakchalar havolasini qaytarish uchun Ma'lumotnoma shaklidan foydalanamiz.
Sintaksis:
INDEX(massiv, qator_num, [ustun_num])
Argumentlar:
massiv – diapazon yoki massiv doimiysi. Agar massiv faqat bitta satr yoki ustundan iborat bo'lsa, tegishli satr_num yoki ustun_num argumenti ixtiyoriydir. Agar massivda bir nechta satr va bir nechta ustun bo'lsa va faqat satr_num yoki ustun_num ishlatilsa, INDEX massivdagi butun satr yoki ustunning massivini qaytaradi.
satr_num – Agar ustun_raqami mavjud bo'lmasa, bu talab qilinadi. Undan qiymat qaytarish uchun massivdagi qatorni tanlaydi. Agar satr_raqami qoldirilgan boʻlsa, ustun_raqami talab qilinadi.
ustun_num – U qiymatni qaytarish uchun massivdagi ustunni tanlaydi. Agar ustun_raqami qoldirilsa, satr_raqami talab qilinadi.
Bu yerda ikkitaga mos kelish uchun IFERROR , MATCH va INDEX funktsiyalaridan foydalanamiz. ustunlar va natijani olinguchinchisidan.
1-qadam:
- F6 katagiga o'ting.
- Formulani yozing tegishli dalillar bilan. Demak, formula quyidagicha bo'ladi:
=IFERROR(INDEX($C$5:$C$12,MATCH(E6,$B$5:$B$12,0)),"")
2-bosqich:
- Keyin, Enter tugmasini bosing.
3-qadam:
- To'ldirish dastagi belgisini F9 katakchani torting.
Bu erda biz ikkita ustunni solishtiramiz va olamiz uchinchi ustundagi chiqish.
4-qadam:
- Endi ma'lumotlar to'plamida mavjud bo'lmagan mahsulot identifikatori kiritiladi.
- Biz A-010 qo'yamiz va nima sodir bo'lishini ko'ramiz.
Mavjud bo'lmagan ob'ekt bo'lsa, biz ushbu bo'sh joyni ko'ramiz. ma'lumotlar to'plamida.
Formulalar taqsimoti:
- MATCH(E6,$B$5:$B$12,0)
Ushbu formula B5 to B12 oralig'idagi E6 katakka mos keladi. Bu yerda 0 aniq moslikni olish uchun ishlatiladi.
Chiqish: 2
- INDEX($C$5: $C$12,MATCH(E6,$B$5:$B$12,0))
Bu formula C5 dan oraligʻidagi qiymatni qaytaradi C12 . INDEX funksiyaning ikkinchi argumenti MATCH funksiyaning natijasidir.
Chiqish: Yog '
- XATO(INDEX($C$5:$C$12, MATCH(E6,$B$5:$B$12,0)),"")
Bu formula qaytaradi INDEX funktsiyasi natijasi noto'g'ri bo'lsa, bo'sh. Aks holda, bu INDEX funktsiyasining natijasi bo'ladi.
Chiqish: Yog '
Batafsil o'qing: Ikki ustunni moslashtirish.Excel va uchinchisini qaytarish (3 usul)
Shunga o'xshash o'qishlar:
- Yo'qolgan qiymatlar uchun Excelda ikkita ustunni qanday solishtirish mumkin ( 4 usul)
- Excelda 4 ta ustunni qanday solishtirish mumkin (6 usul)
- Ikki ustunni solishtirish uchun Excel makrosi (4 ta oson usul)
- Excelda ikkita ustunni solishtirish va farqlarni ajratib ko'rsatish uchun makros
- Excel ikki ustundagi matnni solishtirish (7 samarali usul)
3. Ikki ustunga mos keladigan INDEX-MATCH massiv formulasi va uchinchidan chiqish
Bu yerda biz massiv formulasidan foydalanamiz va ikkita ustunni solishtiramiz va uchinchisidan natijani olamiz.
Birinchidan, qoʻshing. Bizning ma'lumotlarimiz bilan ustun, shuning uchun biz ushbu ustundan daromad olishimiz mumkin.
1-qadam:
- Ma'lumotnomalarni o'rnatish uchun ma'lumotlarga uchta ustun qo'shing.
- Endi, ma'lumot qutilariga kiriting.
2-qadam:
- Endi D17 katakchaga o'ting.
- Bu yerga formulani yozing. Formula:
=INDEX(D5:D12,MATCH(B17&C17,B5:B12&C5:C12,0))
3-qadam:
- Keyin Ctrl+Shift+Enter tugmalarini bosing, chunki bu massiv funksiyasi.
4-qadam:
- Toʻldirish dastagi belgisini torting.
Biz maʼlumotlar toʻplamining ikkita ustunini quyidagi bilan moslashtirishga harakat qildik boshqa jadval va uchinchi ustundan natijalarni oling.
Aloqador tarkib: Ikki ustunni solishtirish va qiymatni qaytarish uchun Excel formulasi (5 ta misol)
Xulosa
InUshbu maqolada biz ikkita ustunni moslashtirish va Excelda uchinchi ustundan natija olish uchun oddiygina 3 ta usulni ko'rsatdik. Umid qilamanki, bu sizning ehtiyojlaringizni qondiradi. Iltimos, Exceldemy.com veb-saytimizni ko'rib chiqing va sharhlar maydoniga takliflaringizni qoldiring.