Agar bitta hujayra boshqasiga teng bo'lsa, Excelda boshqa hujayrani qaytaring

  • Buni Baham Ko'Ring
Hugh West

MS Excel vazifalarimizni osonlashtirish uchun turli xil variantlar va usullarni taqdim etadi. Ushbu maqolada men bitta katak boshqa katak ga tengligini tekshirish va keyin boshqa katakchani qaytarishning ba'zi usullarini ko'rsataman.

Amaliyotni yuklab oling. Ish daftarchasi

Siz o'zingizni mashq qilish uchun ish kitobini yuklab olishingiz mumkin.

Bitta hujayra boshqasiga tengligini tekshirish.xlsx

Yo'qligini tekshirishning 5 usuli Bir hujayra boshqasiga teng & amp; Keyin Excelda boshqa katakni qaytaring

Bu yerda biz sizga 5 turli yo'llarni ko'rsatamiz bir hujayra boshqa katakchaga teng ekanligini tekshirish va keyin boshqa katakni Excelda turli funktsiyalardan foydalanib qaytaring.

1. Bitta hujayra boshqasiga teng ekanligini tekshirish uchun IF funksiyasidan foydalaning & Qaytaradi

IF funksiyasi ikki qiymat oʻrtasida mantiqiy taqqoslash uchun foydalaniladigan eng oddiy funksiyalardan biridir. Bu usulda biz bir katakni boshqasi bilan solishtirish va boshqa yacheyka qiymatini qaytarish uchun IF funktsiyasidan qanday foydalanishni ko'rib chiqamiz. Misolga o'tishdan oldin ushbu funktsiya haqida ko'proq bilib olaylik. Funksiya sintaksisi quyidagicha:

=IF(logical_Condition, [value_if_true], [value_if_false])

parametrning birinchi qismida , biz taqqoslash ga asoslangan shartimizni o'tkazishimiz kerak. Keyin ikkinchi va uchinchi qism, agar taqqoslashdan keyingi qiymatlar To'g'ri yoki Yolg'on bo'lsa, nima bo'lishini belgilaydi.

1.1 Yacheykaning aniq qiymatini qaytarish

Faraz qilsak, bizda ikki ustunli ba'zi mevalar ning ma'lumotlar to'plami. Har bir qator o'ziga xos Qiymat ga ega. Endi biz 1>meva va 2-meva mos keladigan qatorni qatorni topamiz va ularning qiymatlarini da ko'rsatamiz. Mos keladigan qiymatlar ustuni.

Buni amalga oshirish uchun quyida keltirilgan bosqichlarni bajaring.

Qadamlar:

  • Birinchidan, D4 katagiga quyidagi formulani kiriting.
=IF(B5=C5,D5,"")

  • Endi Enter tugmasini bosing.
  • Keyin, Toʻldirish dastagi vositasini Avtomatik toʻldirish ga torting. qolgan hujayralar uchun.

Bu yerda IFfunksiyasida B5=C5 shartidan foydalaniladi.biz har bir ustunning Meva nomini Meva 1va Meva 2bilan solishtiramiz. Agar shart To'g'ri, bo'lsa, u holda Qiymatustunidagi qiymatlarni Mos keladigan qiymatlarustuniga chop etadi.

  • Shunday qilib, agar bir katak boshqa katakchaga teng boʻlsa boʻlsa, maxsus Yacheyka qiymatini qaytarishingiz mumkin

    .

Batafsil o'qing: Excelda ma'lum qiymatga ega hujayralarni qanday tanlash mumkin (5 usul)

1.2 Natija qiymatini yangilash

Bu usulda biz bir xil AGAR funktsiyasidan foydalanamiz va shartga qarab formuladan foydalanamiz va ularni boshqa katakchada ko'rsatamiz. Oldingi usulda ishlatilgan ma'lumotlar to'plami haqida o'ylab ko'raylik, lekin bu erda men yangilash yangi Narxni agar Bayroq qiymati bo'lsa “X” emas va bizning yangi narximiz 2 marta joriy narx boʻladi.

Qadamlar:

  • Boshida E5 katagiga quyidagi formulani kiriting.
=IF(D5"X",C5*2,C5)

  • Bundan so'ng Enter -ni bosing va nusxalash pastga formula E9 katakcha gacha.

Ushbu formulada D5” X” yordamidabiz Bayroqqiymati teng emas “X”yoki noekanligini tekshiramiz. Agar shart To'g'ribo'lsa, u narxni ikki barobargako'paytiradiaks holda bir xilqoladi.

  • Nihoyat, siz barcha kerakli natija qiymatlarini olasiz yangilangan .

Batafsil o'qing: Qanday qilib Excel formulasida hujayralarni bloklash (2 ta oson usul)

2. VLOOKUP funksiyasidan foydalanib boshqa hujayra qiymatini qaytarish

Excelda biror narsani qidirish nuqtai nazaridan, QIZIRISH funksiyasi Buning uchun to'g'ri tanlov bo'ladi. Bu funksiya bizga vertikal yoki gorizontal ma'lum diapazon da shart da qidirish imkonini beradi. Ushbu aniq maqsadlar uchun Excelda VLOOKUP va HLOOKUP funksiyalari mavjud. Keling, VLOOKUP funktsiyasining asoslarini ko'rib chiqaylik. Funksiya sintaksisi quyidagicha:

=VLOOKUP (value, table, col_index, [range_lookup])

Birinchidan, qiymat -> izlanadigan qiymatni oladi. jadvalning birinchi ustunida.

jadval -> Bu erda bo'ladijadval nomi.

col_index -> Bu biz qiymat yig'adigan jadvalning ustun indeks qiymati.

[range_lookup] -> ; Ushbu oxirgi bo'lim ixtiyoriy diapazonni belgilash uchun mo'ljallangan.

Masalan, oldingi kabi ba'zi Mevalar ma'lumotlar to'plamini ko'rib chiqing. Lekin bu erda bizda Mevalar , ID , Narx bo'lgan 3 ta ustun bo'ladi. Endi biz VLOOKUP yordamida Mevalar narxlarini ushbu jadvaldan qidiramiz.

Qadamlar:

  • Birinchidan, G4 katagiga quyidagi formulani kiriting.
=VLOOKUP(G4,B4:D9,3,0)

  • Keyin, Enter tugmasini bosing.
  • Shunday qilib, siz G4 katakchasidagi Nomini kiritib, istalgan boshqa meva narxini topishingiz mumkin. 2>.

Bu erda funktsiyada birinchi navbatda G4 katakchabo'lgan qiymatni, so'ngra dan jadvalni o'tkazdim. bu erda biz ma'lumotni ajratib olishni xohlaymizbu hujayralar diapazoni B4:D9butun jadval bo'ylab ko'rsatilgan. Shundan so'ng uchinchi qismda biz 3ustuni bo'lgan Narxustunidan qiymatlarni olamiz, shuning uchun biz 3dan o'tishimiz kerak. Nihoyat, 0 aniq moslikni xohlashimizni aniqlash uchun ishlatiladi.

3. Mos keladigan qiymatni skanerlash uchun Excel HLOOKUP funksiyasidan foydalaning

Endi biz Agar bizning ma'lumotlarimiz gorizontal tasvirlangan bo'lsa, HLOOKUP funksiyalaridan foydalanishni ko'radi. HLOOKUP funktsiyalarining sintaksisi:

=HLOOKUP (lookup_value, table_array, row_index, [range_lookup])

Bu deyarli VLOOKUP funktsiyasiga o'xshaydi. Thefaqat farq ustun indeksiga ega bo'lish o'rniga bu erda parametrning 3-chi qismidagi satr indeksi .

Qadamlar:

  • Boshida C9 uyasi ni tanlang va quyidagi formulani kiriting.
=HLOOKUP(C8,B4:G6,3,0)

  • Keyin, Enter -ni bosing.
  • Nihoyat, biz natijani ko'rishimiz mumkin.

Yuqorida aytib o'tganimizdek, bu deyarli VLOOKUPga o'xshaydi. Bu erda men ustun-wiseo'rniga satr-wiseqiymatini o'tkazdim. Shuning uchun avval biz kerakli qiymatning qator indeksinikiritdik, bu C8 katak. Bundan tashqari, jadval diapazoniham jadval gorizontalsiljishi bilan oʻzgaradi.

Batafsil oʻqing: Qanday koʻrsatilishi mumkin Excelda hujayra formulalari (6 usul)

Shunga o'xshash o'qishlar

  • Excelda ustundagi ma'lumotlarga ega barcha hujayralarni tanlang (5 Usullar+Yorliqlar)
  • Excelda sichqonchasiz bir nechta katakchalarni qanday tanlash mumkin (9 ta oson usul)
  • Bir marta bosish bilan bir nechta Excel kataklari tanlanadi (4 ta sabab+yechimlar)
  • [Tuzatish]: Excelda oʻq tugmalari hujayralarni harakatlantirmaydi (2 usul)
  • Qanday qilib hujayralarni tanlash kerak Klaviatura yordamida Excel (9 usul)

4. INDEX & MATCH funksiyalari

Ushbu bo'limda biz LOOKUP funktsiyasi bilan xuddi shunday bajaramiz, lekin yagona farq shundaki, biz foydalanmaymiz LOOKUP funksiyasi. INDEX va MATCH funktsiyalari LOOKUP bilan bir xil ishlarni bajaradi. Bundan tashqari, ma'lumotlar to'plami ham bir xil bo'ladi. Misolga o'tishdan oldin ushbu ikki funktsiya haqida batafsil ma'lumotni ko'rib chiqamiz.

=INDEX (array, row_number, [col_number], [area_number])

Bu funktsiya maksimal to'rtdan ko'pi bilan olishi mumkin. argumentlar va minimum ikki argument. O'z parametrining birinchi bo'limida u hujayralarning diapazoni ni oladi, u erdan biz tekshiramiz indeks qiymat. Keyin ma'lumotnoma yoki mos qiymat ning qator raqami keladi. oxirgi ikki argument ixtiyoriy ular bilan biz ustun raqamini aniqlashimiz yoki belgilashimiz mumkin, bu erda mos keladigan ma'lumotlar bo'ladi. olingan va hudud diapazoni raqami .

=MATCH (lookup_value, lookup_array, [match_type])

Yana bir koʻp ishlatiladigan funksiya MATCH funksiyasidir. birinchi argument qidiruv qiymatini yoki qiymatini biz match ni oladi. ikkinchi biri massiv yoki diapazon u erda biz o'zimizning kerakli ma'lumotlarni qidiramiz. Va oxirgi biri moslik turi . Turli xil moslik turi qiymatlariga qarab biz moslikni boshqarishimiz mumkin.

1 -> 1ni e'lon qilish orqali u qidiruv qiymatidan kichik yoki unga teng bo'lgan eng katta qiymatga mos keladi yoki topiladi.

0 -> Agar biz 0 ni moslik turi sifatida qo'ysak, u aynan qidirilayotgan qiymatga mos keladi.qiymat.

-1 -> Bu qidiruv qiymatidan katta yoki unga teng bo'lgan eng kichik qiymatga mos keladi.

Ushbu ikki funktsiyadan foydalanish uchun quyida berilgan amallarni bajaring. .

Qadamlar:

  • Avval G5 katagiga formulani kiriting.
=INDEX(B4:D9,MATCH(G4,B4:B9,0),3)

  • Ikkinchidan, Enter tugmasini bosing.
  • Oxir-oqibat, yakuniy natijani ko'rishimiz mumkin. .

MATCHfunksiyasida biz dagi qiymatnimoslashtirishga harakat qildik. qidiruv jadvalimizdagi B4:B9hujayra diapazonidagi>G4uyasi. Va aniq moslikni ko'rib chiqqanimiz sababli, oxirgi argumentda 0tayinlangan. Keyin tashqi funktsiya INDEXfunktsiyadir. Birinchi bo'limda biz B4:D9katakcha diapazonini tayinladik. Keyin MATCHfunksiyasidan mos keladiganqiymat hisoblanadi. Nihoyat, 3bizning qidiruv jadvalininguchinchi ustunidanma'lumot olish uchun foydalaniladi.

5. Boshqasidan elementlarni qaytarish Excelda qiymatga mos keladigan ish varag'i

Keling, ikkita ish varag'iga ega bo'laylik, biri Haftalik ovqatlar , va boshqasi Ingredientlar . Endi men ovqatlarni solishtirish va birinchi ish varag'ida tarkibi ni qanday ko'rsatishni ko'rsataman. Haftalik ovqatlanishni rejalashtirish ish varag'i shunday bo'ladi:

Taomlar uchun ingredientlar jadvali esa shunday bo'ladi:

Endi men ovqatni qanday topishni ko'rsatamaningredientlar ingredient ish varag'idan Ovqat ish varag'iga B14 katagiga oziq-ovqat nomini kiritish orqali.

Qadamlar:

  • Boshlash uchun C14 katagiga formulani kiriting.
=VLOOKUP($B14,ingredients!$B$5:$E$16,COLUMN()-1,FALSE)

  • Bundan so'ng Enter tugmasini bosing.
  • Keyin formuladan nusxa oling. o'ng tomonga.

Formulada biz qidiruv qiymatini<2 o'tkazdik> sifatida Uyacha $B14 , keyin boshqa ish varaqlari ( ingredientlar ish varag'i ) hujayra diapazoni $B$5:$E$16 yuboriladi. Shundan so'ng, biz ushbu qatorning ustun qiymatini olish uchun COLUMN funksiyasini o'tkazdik. Nihoyat, biz FALSE dan aniq moslikni topish uchun foydalandik, ya'ni u katta-kichik harflarga sezgir va noto'g'ri deb e'lon qilish orqali u aniq mos keladigan qiymatni qidiradi.

  • Nihoyat, tanlangan Oziq-ovqat ning barcha ingrediyentlari koʻrsatiladi.

Siz istalgan soʻzni kiritish orqali tekshirishingiz mumkin. B14 katakchada taom nomini kiriting va Enter tugmasini bosing. Xuddi shu tarzda, Oziq-ovqat nomi ostida biron-bir oziq-ovqat mahsulotini kiritsangiz, u boshqa ish varag'idan tanlangan ushbu mahsulotning barcha ingredientlarini ko'rsatadi.

Amaliyot bo'limi

Maqolada, o'zingiz mashq qilishingiz uchun quyidagi rasmga o'xshash Excel ish kitobini topasiz.

Xulosa

Bular bir hujayraning boshqasiga tengligini tekshirish usullaridir. va keyin Excelda boshqa katakchani qaytaring. Men hammasini ko'rsatdimusullarini tegishli misollari bilan. Bundan tashqari, men ushbu funktsiyaning asoslarini va ushbu funktsiyaning eng ko'p ishlatiladigan format kodlarini muhokama qildim. Agar bunga erishishning boshqa usullari boʻlsa, biz bilan baham koʻring.

Hugh West - bu sohada 10 yildan ortiq tajribaga ega bo'lgan yuqori tajribali Excel treneri va tahlilchisi. Buxgalteriya hisobi va moliya yo‘nalishi bo‘yicha bakalavr va biznes boshqaruvi bo‘yicha magistr darajasiga ega. Xyu o'qitishga ishtiyoqi bor va unga amal qilish va tushunish oson bo'lgan o'ziga xos o'qitish usulini ishlab chiqdi. Uning Excel bo'yicha ekspert bilimlari butun dunyo bo'ylab minglab talabalar va mutaxassislarga o'z malakalarini oshirishga va o'z martabalarida muvaffaqiyat qozonishlariga yordam berdi. Xyu o'z blogi orqali o'z bilimlarini dunyo bilan baham ko'radi, jismoniy shaxslar va korxonalarga o'z salohiyatini to'liq ro'yobga chiqarishga yordam berish uchun bepul Excel darsliklari va onlayn treninglarni taklif qiladi.