INDEX функциясы бар тізімдегі деректерді табыңыз

01-ден 02-ге дейін

Excel INDEX функциясы - массив формасы

Тізімдегі деректерді INDEX функциясымен табыңыз - Массив формасы. © TedFrench

Excel INDEX функциясына шолу

Жалпы алғанда, INDEX функциясы нақты мәнді табу немесе қайтару немесе жұмыс парағында сол мәннің орнын анықтау үшін ұяшық сілтемесін табу үшін пайдаланылуы мүмкін.

Excel бағдарламасында INDEX функциясының екі пішіні бар: массив пішіні және анықтама пішіні.

Функцияның екі түрінің арасындағы негізгі айырмашылық:

Excel INDEX функциясы - массив формасы

Массив әдетте жұмыс парағындағы көршілес ұяшықтар тобы деп есептеледі. Жоғарыдағы суретте массив A2-ден C4-ге дейінгі ұяшықтар блогы болады.

Бұл мысалда C2 ұяшығында орналасқан INDEX функциясының жиым формасы деректердің мәнін қайтарады - Виджет - 3 және 2-бағанның қиылысу нүктесінде табылған.

INDEX функциясы (массив пішіні) синтаксисі және дәлелдер

Функцияның синтаксисі функцияның орналасуына қатысты және функцияның атауын, жақшаларды, үтір сепараторларын және аргументтерді қамтиды .

INDEX функциясының синтаксисі:

= INDEX (массив, Row_num, Column_num)

Массив - қажетті ақпарат үшін функция арқылы ізделетін ұяшықтар ауқымына арналған ұяшық сілтемелері

Row_num (міндетті емес) - мәнді қайтаратын массив ішіндегі жолдар саны. Егер бұл аргумент жоқ болса, Column_num қажет.

Column_num (міндетті емес) - мәнді қайтаратын массивтің баған нөмірі. Егер осы аргумент жоқ болса, Row_num қажет.

INDEX функциясы (массив пішіні) Мысал

Жоғарыда айтылғандай, жоғарыдағы суретте индекстер функциясының Массив пішіні Виджетті терминдер тізімінен қайтару үшін қолданылады.

Төмендегі ақпарат жұмыс парағының B8 ұяшығына INDEX функциясын енгізу үшін қолданылатын қадамдарды қамтиды.

Бұл қадамдар Row_num және Column_num аргументтері үшін ұялы сілтемелерді пайдаланып, осы нөмірлерді тікелей енгізеді.

INDEX функциясына кіру

Функцияны және оның дәлелдерін енгізу параметрлері мыналарды қамтиды:

  1. Толық функцияны теріңіз: = INDEX (A2: C4, B6, B7) B8 ұяшығына
  2. Функцияны және оның дәлелдерін INDEX функциясы тілқатысу терезесін пайдаланып таңдау

Толық функцияны қолмен теру мүмкін болса да, көптеген адамдар функцияның дәлелдерін енгізу үшін диалогтық терезені пайдалануды жеңілдетеді.

Төмендегі қадамдар функцияның дәлелдерін енгізу үшін диалогтық терезені пайдаланады.

Диалогтық терезені ашу

Функцияның екі нысаны болғандықтан - олардың әрқайсысы өз аргументтер жиынтығымен - әр пішін жеке тілқатысу терезесін талап етеді.

Нәтижесінде көптеген Excel функцияларымен бірге емес, INDEX функциясының тілқатысу терезесін ашуда қосымша қадам бар. Бұл қадам массив пішінін немесе анықтамалық форманы аргументтер жиынтығын таңдауды қамтиды.

Төменде функцияның тілқатысу терезесін пайдалана отырып, IND8 функциясына және дәлелдерді B8 ұяшығына енгізу үшін қолданылатын қадамдар берілген.

  1. Жұмыс парағында B8 ұяшығын басыңыз - бұл функция орналасқан жерде
  2. Таспа мәзірінің Формулалар қойындысын нұқыңыз
  3. Функция ашылмалы тізімін ашу үшін таспадан іздеу және анықтаманы таңдаңыз
  4. Таңбаларды таңдау тілқатысу терезесін шығару үшін тізімде INDEX түймесін басыңыз - бұл функцияның Массиві мен Анықтамалық формаларын таңдауға мүмкіндік береді
  5. Жиым, жол_нөмірі, баған_нөмірі параметрін нұқыңыз
  6. INDEX функциясын - Array form диалогтық терезесін ашу үшін OK түймешігін басыңыз

Функцияның дәлелдерін енгізу

  1. Тілқатысу терезесінде Массив сызығын басыңыз
  2. Диалог терезесіне диапазонды енгізу үшін жұмыс парағындағы A2-C4 ұяшықтарын бөлектеңіз
  3. Диалогтық терезеде Row_num жолын басыңыз
  4. Бұл ұяшық сілтемесін тілқатысу терезесіне енгізу үшін B6 ұяшығын басыңыз
  5. Тілқатысу терезесіндегі Column_num жолын нұқыңыз
  6. Осы ұяшық сілтемесін тілқатысу терезесіне енгізу үшін B7 ұяшығын басыңыз
  7. Функцияны аяқтау үшін OK түймешігін басыңыз және тілқатысу терезесін жабыңыз
  8. Gizmo сөзі B8 ұяшығында пайда болады, себебі бұл ұяшықта үшінші ретті қиып өтетін термин және бөлшектердің түгендеудің екінші бағаны
  9. B8 ұяшығын басқанда, жұмыс парағының үстіндегі формула жолында толық функция = INDEX (A2: C4, B6, B7) пайда болады

Индекс функциясы қате мәндері

INDEX функциясымен байланысты жалпы қате мәндері - Массив пішіні:

#VALUE! - Егер Row_num , Column_num аргументтері сандар болмаса, пайда болады.

#REF! - Егер:

Dialog Box артықшылығы

Функцияның аргументтері үшін деректерді енгізу үшін тілқатысу терезесін пайдаланудың артықшылықтары мыналарды қамтиды:

  1. Тілқатысу терезесі функцияның синтаксисі туралы қамқорлықпен жұмыс істейді - функцияның аргументтерін бірдей теңдеулерді, жақшаларды немесе аргументтер арасындағы бөлгіш ретінде әрекет ететін үтірлерді енгізудің қажетінсіз енгізу.
  2. B6 немесе B7 сияқты ұяшық сілтемелері тілқатысу терезесіне меңзерді қолданып енгізілуі мүмкін, ол таңбаларды тышқанмен таңбалауға емес, оларды теруді ғана емес, сонымен қатар оларды оңай жазуға ғана емес, сонымен қатар, формулалардағы қателерді азайтуға көмектеседі. ұялы сілтемелер дұрыс емес.

02 02

Excel INDEX функциясы - анықтамалық пішін

Тізімдегі деректерді INDEX функциясымен - анықтамалық формамен табыңыз. © TedFrench

Excel INDEX функциясы - анықтамалық пішін

Функцияның анықтамалық формасы белгілі бір жолдың және деректер бағасының қиылысу нүктесінде орналасқан ұяшықтың деректер мәнін қайтарады.

Сілтеме массиві жоғарыдағы суретте көрсетілген бірнеше іргелес емес ауқымдардан тұруы мүмкін.

INDEX функциясы (анықтамалық пішін) синтаксисі және дәлелдер

INDEX функциясының синтаксисі мен дәлелдері Анықтама пішіні:

= INDEX (сілтеме, Row_num, Column_num, Area_num)

Reference - қажетті ақпарат үшін функция арқылы іздеуге болатын ұяшықтар ауқымына арналған ұялы сілтемелер.

Row_num - мән қайтаратын массив ішіндегі жолдың нөмірі.

Column_num - мәнді қайтаратын массивтің баған нөмірі.

Ескерту: Row_num және Column_num аргументтері үшін де, нақты жол және баған нөмірлері немесе жұмыс парағында осы мәліметтердің орналасқан жеріне сілтеме жасайтын ұяшық енгізілуі мүмкін.

Area_num (міндетті емес) - Сілтеме аргументінде бірнеше іргелес емес ауқымдар болса, бұл аргумент деректерді қайтаратын ұяшықтар ауқымын таңдайды. Болдырмаса, функция Сілтеме аргументінде тізімделген бірінші ауқымды қолданады.

INDEX функциясы (анықтама үлгісі) Мысал

Жоғарыдағы суретте мысал ИНДЕКС функциясының Анықтамалық формасын пайдаланады, айдың шілде айын A1-ден Е1-ге дейін 2 алаңынан қайтарады.

Төмендегі ақпарат жұмыс парағының B10 ұяшығына INDEX функциясын енгізу үшін қолданылатын қадамдарды қамтиды.

Қадамдар Row_num, Column_num және Area_num аргументтері үшін ұялы сілтемелерді пайдаланып, осы нөмірлерді тікелей енгізбейді.

INDEX функциясына кіру

Функцияны және оның дәлелдерін енгізу параметрлері мыналарды қамтиды:

  1. Толық функцияны теру: = INDEX ((A1: A5, C1: E1, C4: D5), B7, B8) B10 ұяшығына
  2. Функцияны және оның дәлелдерін INDEX функциясы тілқатысу терезесін пайдаланып таңдау

Толық функцияны қолмен теру мүмкін болса да, көптеген адамдар функцияның дәлелдерін енгізу үшін диалогтық терезені пайдалануды жеңілдетеді.

Төмендегі қадамдар функцияның дәлелдерін енгізу үшін диалогтық терезені пайдаланады.

Диалогтық терезені ашу

Функцияның екі нысаны болғандықтан - олардың әрқайсысы өз аргументтер жиынтығымен - әр пішін жеке тілқатысу терезесін талап етеді.

Нәтижесінде көптеген Excel функцияларымен бірге емес, INDEX функциясының тілқатысу терезесін ашуда қосымша қадам бар. Бұл қадам массив пішінін немесе анықтамалық форманы аргументтер жиынтығын таңдауды қамтиды.

Төменде функцияның тілқатысу терезесін пайдаланып, B10 ұяшығына INDEX функциясы мен аргументтерін енгізу үшін қолданылатын қадамдар берілген.

  1. Жұмыс парағында B8 ұяшығын басыңыз - бұл функция орналасқан жерде
  2. Таспа мәзірінің Формулалар қойындысын нұқыңыз
  3. Функция ашылмалы тізімін ашу үшін таспадан іздеу және анықтаманы таңдаңыз
  4. Таңбаларды таңдау тілқатысу терезесін шығару үшін тізімде INDEX түймесін басыңыз - бұл функцияның Массиві мен Анықтамалық формаларын таңдауға мүмкіндік береді
  5. Сілтеме, жол_нөмірі, баған_нөмірі, аймақ_нум параметрін нұқыңыз
  6. INDEX функциясын ашу үшін OK түймешігін басыңыз - Сілтеме нысанының тілқатысу терезесі

Функцияның дәлелдерін енгізу

  1. Тілқатысу терезесінде Сілтеме жолын басыңыз
  2. Ашық дөңгелек жақшаны енгізіңіз « ( » тілқатысу терезесіндегі осы жолда
  3. Ашық кронштейннен кейін ауқымды енгізу үшін жұмыс парағында А1-ден A5 ұяшықтарын бөлектеңіз
  4. Бірінші және екінші ауқымдар арасында бөлгіш ретінде әрекет ету үшін үтір теріңіз
  5. Үтірден кейін ауқымға кіру үшін жұмыс парағындағы C1-ден E1 ұяшықтарына бөлектеңіз
  6. Екінші және үшінші диапазондар арасында бөлгіш ретінде әрекет ету үшін екінші үтірді теріңіз
  7. Диаграмманы үтірден кейін енгізу үшін жұмыс парағындағы C4-D5 ұяшықтарын бөлектеңіз
  8. Сілтеме дәлелін аяқтау үшін үшінші ауқымнан кейін «жабық дөңгелек жақшаны» енгізіңіз
  9. Диалогтық терезеде Row_num жолын басыңыз
  10. Осы ұяшық сілтемесін тілқатысу терезесіне енгізу үшін B7 ұяшығын басыңыз
  11. Тілқатысу терезесіндегі Column_num жолын нұқыңыз
  12. Бұл ұяшық сілтемесін тілқатысу терезесіне енгізу үшін B8 ұяшығын басыңыз
  13. Тілқатысу терезесіндегі Area_num жолын нұқыңыз
  14. Осы ұяшық сілтемесін тілқатысу терезесіне енгізу үшін B9 ұяшығын басыңыз
  15. Функцияны аяқтау үшін OK түймешігін басыңыз және тілқатысу терезесін жабыңыз
  16. Ай шілде айы B10 ұяшығында пайда болады, өйткені ол бірінші жолды қиып өтетін ұяшықта және екінші аймақтың екінші бағанында (C1-ден 1-ге дейінгі аралық)
  17. B8 ұяшығын басқанда, жұмыс парағының үстіндегі формула жолында толық функция = INDEX ((A1: A5, C1: E1, C4: D5, B7, B8) пайда болады

Индекс функциясы қате мәндері

INDEX функциясымен байланысты жалпы қате мәндері - Сілтеме пішіні:

#VALUE! - Егер Row_num , Column_num немесе Area_num аргументтері сандар болмаса, пайда болады.

#REF! - Мына жағдай орын алады: