Екцел ИНДЕКС МАТЦХ за враћање више вредности у једној ћелији

  • Деле Ово
Hugh West

Најчешће коришћене функције у Мицрософт Екцел-у за извршавање софистициранијих претраживања су ИНДЕКС и МАТЦХ . То је зато што су ИНДЕКС и МАТЦХ тако свестрани да врше попречно и уздужно тражење. Функција ИНДЕКС МАТЦХ комбинује две Екцел функције: ИНДЕКС и МАТЦХ . Две формуле, када се комбинују, могу претраживати и донети вредност ћелије у бази података у зависности од вертикалних и хоризонталних захтева. У овом чланку ћемо демонстрирати процес како можемо да користимо Екцел ИНДЕКС МАТЦХ за враћање више вредности у једној ћелији.

Преузми радну свеску за вежбу

Можете да преузмете радну свеску и вежбате са њима.

ИНДЕКС МАТЦХ Врати вишеструку вредност.клск

Увод у функцију ИНДЕКС

Функција ИНДЕКС је класификована као функција тражења и референци у Екцел-у.

  • Синтакса

Синтакса функције ИНДЕКС је

ИНДЕКС(низ, број_реда, [број_колоне])

  • Аргументи
АРГУМЕНТИ ЗАХТЕВ ОБЈАШЊЕЊЕ
арраи Обавезно Ово је елемент низа или опсег ћелија.
ред_нум Обавезно Ово је локација реда са које ће се реферал вратити.
број_колоне Опционално Ово је колонапозиција са које ће бити враћен реферал.
  • Враћана вредност

Враћа вредност или референце на вредност из табеле или опсега вредности.

Увод у функцију МАТЦХ

Функција МАТЦХ испитује ћелију за одређено подударање и враћа његова прецизна локација унутар опсега.

  • Синтакса

Синтакса за функцију МАТЦХ је

МАТЦХ(вредност_потражи, низ_потраживања, [тип_подударања])

  • Аргументи
АРГУМЕНТИ ЗАХТЕВ ОБЈАШЊЕЊЕ
лоокуп_валуе Обавезно Ово значи да је вредност у опсегу који ће бити проверен.
лоокуп_арраи Обавезно То значи опсег унутар којег ће се вредност претраживати.
матцх_типе Опционално Користи се за одређивање подударања функције тип. У већини случајева то је нумеричка вредност. Постоје три врсте подударања које се могу користити:

Да бисте пронашли тачно подударање, унесите 0.

1 да бисте открили највећу вредност мању или једнаку вредности претраге.

-1 да бисте открили најмању вредност већу или једнаку вредности претраге.

  • Повратна вредност

Враћа вредност која представља локацију низа за тражење.

Увод у скуп података

Функција ИНДЕКС у Екцел-у је изузетно разноврсна ијака и појављује се у великом броју Екцел прорачуна. Функција МАТЦХ је намењена да лоцира локацију елемента у категорији.

Да бисмо користили функције за враћање више вредности у једну ћелију, користимо следећи скуп података. Скуп података представља мало локално предузеће које продаје производе након увоза из различитих земаља. И, скуп података садржи Земља у колони Б одакле увозе производе, Цену сваког производа у колони Ц , и назив Производ у колони Е .

Сада, претпоставимо, треба да издвојимо све производе увезене из одређене земље.

Поступци корак по корак процедуре Екцел ИНДЕКС МАТЦХ за враћање више вредности у једној ћелији

Прво, можемо комбиновати функције тражења: ИНДЕКС МАТЦХ за враћање више вредности. Заједно са овим функцијама, биће нам потребне функције СМАЛЛ , ИФ и ИСНУМБЕР .

Функција СМАЛЛ производи нумеричку вредност у зависности од њене позиције у листи нумеричке вредности је категорисана по вредности у растућем редоследу. Ова функција враћа минималне вредности из низа на одређеном месту.

Функција ИФ врши логички тест и враћа једну вредност ако је резултат ТРУЕ и другу ако је резултат ФАЛСЕ . Ова функција упоређује две вредности и даје било коју од њихнеколико резултата.

Функција ИСНУМБЕР не проверава да ли је вредност ћелије нумеричка. функција ИСНУМБЕР показује ТРУЕ када ћелија садржи број; у супротном, враћа ФАЛСЕ . ИСБРОЈ може се користити да се провери да ли ред представља нумеричку вредност или да је излаз неке друге функције број. Прихвата један параметар, вредност, која може бити референца на ћелију.

Корак 1: Примена ИНДЕКС &амп; МАТЦХ функције за враћање више вредности

Претпоставимо да прво желимо да издвојимо све производе увезене из Аустралије користећи функцију ИНДЕКС МАТЦХ у овом кораку . Хајде да пратимо процедуре за коришћење функције за враћање више вредности у једну ћелију.

  • Прво, изаберите ћелију у коју желите да ставите формулу.
  • Друго, ставите формулу у ту изабрану ћелију.
=INDEX($D$5:$D$12, SMALL(IF(ISNUMBER(MATCH($B$5:$B$12,$F$5, 0)), MATCH(ROW($B$5:$B$12), ROW($B$5:$B$12)),""), ROWS($A$1:A1)))

  • Даље, притисните тастер Ентер да бисте завршили процедуре и видите резултат у тој резултујућој ћелији.

  • После тога, превуците ручицу за попуњавање надоле да бисте дуплирали формулу преко опсег. Или, да Аутоматско попуњавање опсега, двапут кликните на симбол Плус ( + ).

  • Коначно, пратећи изнад свих под-корака, можемо да видимо резултат у опсегу ћелија Ф8:Ф10 .

🔎 Како функционише формула?

  • РЕДОВИ($А$1:А1) : У овом одељку,користимо ћелију А1 као почетну тачку.
  • РОВ($Б$5:$Б$12)) : Овај део приказује ћелије Б5 до Б12 су изабрани.
  • МАЦХ(РОВ($Б$5:$Б$12), РОВ($Б$5:$Б$12)),””) : Део тражи вредности које се тачно поклапају у опсегу ( Б5:Б12 ) и враћа их.
  • (МАТЦХ($Б$5:$Б$12,$Ф $5, 0)) : Овај одељак тражи вредности које одговарају вредности ћелије Ф5 у опсегу ( Б5:Б12 ).
  • ИСНУМБЕР(МАТЦХ($Б$5:$Б$12,$Ф$5, 0) : Одређује да ли су подударне вредности у опсегу ( Б5:Б12 ) бројеви или не.
  • ИФ(ИСНУМБЕР(МАТЦХ($Б$5:$Б$12,$Ф$5, 0)) : Линија значи да ако постоје вредности које се подударају у опсегу ( Б5: Б12 ), враћа се формула ИФ .
  • СМАЛЛ(ИФ(ИСНУМБЕР(МАТЦХ($Б$5:$Б$12,$Ф$5, 0)), МАТЦХ(РОВ($Б$5:$Б$12), РОВ($Б$5:$Б$12)),””),РОВС($А$1:А1)) : За сваки низ, ова функција враћа најнижа одговарајућа вредност.
  • ИНДЕКС($Д$5:$Д$12,СМАЛЛ(ИФ(ИСНУМБЕР(МАТЦХ($Б$5:$Б$12,$Ф$5, 0)),МАЦХ(РОВ ($ Б $5:$Б$12), РОВ($Б$5:$Б$12)),””),РОВС($А$1:А1))) : Коначно, ова формула претражује низ ( Д5: Д12 ) за одговарајуће вредности и враћа их у ћелију ( Ф8:Ф10 ).

Прочитајте више: Примери са ИНДЕКС- УПОТЛАЖИ Формула у Екцел-у (8 приступа)

Слична очитавања

  • ИНДЕКС УПОДЛАЖИ више критеријума са џокерским знаковима у Екцел-у (комплетан водич)
  • Како се користиИНДЕКС ПОДРЖАВАЊЕ Уместо ВЛООКУП-а у Екцел-у (3 начина)
  • ИНДЕКС+ПОДРЖАВАЊЕ са дуплираним вредностима у Екцел-у (3 брза метода)
  • Екцел ИНДЕКС ПОДРЖИ ако ћелија садржи текст
  • Како користити формулу ИНДЕКС-МАЦХ у Екцел-у за генерисање више резултата

Корак 2: Екцел ТЕКСТЈОИН или ЦОНЦАТЕНАТЕ функција за стављање више вредности у једну ћелију

Сада, морамо да комбинујемо резултат у једну ћелију. У ту сврху користићемо другу функцију. Да бисмо то урадили, можемо користити функцију ТЕКСТЈОИН или функцију ЦОНЦАТЕНАТЕ . У овом случају, обоје ћемо користити у различитим корацима. Функција ТЕКСТЈОИН спаја текст из различитих опсега и/или знакова, користећи сепаратор који дефинишете између сваке текстуалне вредности која ће бити спојена. Функција ЦОНЦАТЕНАТЕ у Екцел-у је намењена да повеже више битова текста заједно или да сумира информације из многих ћелија у једну ћелију. На пример, хајде да користимо потпроцедуре да користимо обе функције да ставимо резултате са више вредности у једну ћелију.

  • На првом месту, изаберите ћелију у коју желите да ставите вишеструке вредности резултат у једну ћелију.
  • Затим унесите формулу у ту ћелију.
=TEXTJOIN(", ",TRUE,F8:F10)

  • На крају, притисните Ентер да видите резултат.

  • Уместо да користите функцију ТЕКСТЈОИН , такође можете користити функцију ЦОНЦАТЕНАТЕ уту изабрану ћелију. Слично, функција ТЕКСТЈОИН , ова функција ће радити исто. Дакле, унесите формулу у ту ћелију.
=CONCATENATE(F8,", ",F9,", ",F10)

  • На крају, слично као раније, притисните Ентер тастер. Као резултат, ова формула ће показати резултат за стављање вишеструких вредности у једну ћелију.

Прочитајте више: Екцел ИНДЕКС-МАТЦХ Формула за хоризонтално враћање више вредности

Закључак

Горе наведене процедуре ће вам показати процедуре Екцел ИНДЕКС МАТЦХ за враћање више вредности у једној ћелији . Надам се да ће вам ово помоћи! Ако имате било каквих питања, сугестија или повратних информација, јавите нам у одељку за коментаре. Или можете бацити поглед на наше друге чланке на ЕкцелВИКИ.цом блогу!

Хју Вест је веома искусан Екцел тренер и аналитичар са више од 10 година искуства у индустрији. Дипломирао је рачуноводство и финансије и магистрирао пословну администрацију. Хју има страст према подучавању и развио је јединствен приступ подучавању који је лако пратити и разумети. Његово стручно знање о Екцел-у помогло је хиљадама студената и професионалаца широм света да унапреде своје вештине и постану успешни у каријери. Кроз свој блог, Хју дели своје знање са светом, нудећи бесплатне Екцел туторијале и онлајн обуку како би помогли појединцима и предузећима да остваре свој пуни потенцијал.