VLOOKUP, lai atgrieztu vairākas vērtības horizontāli programmā Excel

  • Dalīties Ar Šo
Hugh West

Programmā Microsoft Excel ir vairākas iespējas, lai VLOOKUP un vairāku vērtību atgriešana horizontāli. Lai gan VLOOKUP funkcija pati par sevi nespēj atgriezt vairākas vērtības horizontāli, šajā rakstā tiksiet iepazīstināti ar alternatīvām iespējām, izmantojot atbilstošas ilustrācijas.

Lejupielādēt Practice Workbook

Varat lejupielādēt Excel darbgrāmatu, ko izmantojām, lai sagatavotu šo rakstu.

VLOOKUP, lai horizontāli atgrieztu vairākas vērtības.xlsx

2 metodes VLOOKUP un vairāku vērtību atgriešana horizontāli

Portāls VLOOKUP funkcija meklē vērtību tabulas kreisajā slejā un pēc tam atgriež vērtību tajā pašā rindā no norādītās kolonnas. Izmantojot VLOOKUP funkciju, nevarat iegūt vairākas vērtības vienlaikus. Ja velkot uz leju izejas šūnu, lai ģenerētu šādus rezultātus, dažiem datiem iegūsiet dublējošās vērtības. Un galu galā iegūtos datus nevarēsiet attēlot horizontāli, izmantojot vienkārši. VLOOKUP funkcija Tātad ir divas alternatīvas, ko varam izmantot Excel izklājlapā, lai kalpotu mūsu mērķiem.

1. INDEX, SMALL un IF funkciju izmantošana VLOOKUP un atbilstošo vērtību atgriešana horizontāli

Nākamajā attēlā tabulā ir attēloti vairāki viedtālruņu modeļi ar to zīmolu nosaukumiem. Tā kā tie ir sakārtoti izlases kārtībā, mēs izdalīsim konkrētā zīmola modeļu nosaukumus un parādīsim tos horizontāli vienā rindā.

Piemēram, mēs vēlamies parādīt viedtālruņa zīmola Samsung modeļu nosaukumus. 16 rinda .

📌 1. solis:

Nepieciešamā formula Šūna C16 būs:

=INDEX($C$5:$C$14, SMALL(IF($B$16=$B$5:$B$14,RINDA($B$5:$B$14)-RINDA($B$5)+1), KOLONNA(A1))))

➤ Pēc nospiešanas Ievadiet , tabulā tiks iegūts pirmais Samsung modeļa nosaukums.

📌 2. solis:

Tagad izmantojiet Uzpildes rokturis no Šūna C16 un velciet to pa labi gar 16 rinda līdz brīdim, kad #NUM parādās kļūda.

Izlaist pirmo #NUM kļūda un pārtrauc automātisko aizpildīšanu pirms tās šūnas, kurā ir kļūda.

Un jums horizontāli tiks parādīti visi Samsung viedtālruņu modeļu nosaukumi, kas ir pieejami dotajā tabulā.

🔎 Kā darbojas formula?

  • RINDA($B$5:$B$14)-RINDA($B$5)+1: Šī daļa tiek piešķirta otrajam argumentam ([value_if_true]) no IF Tā nosaka visu šūnu diapazonā pieejamo datu rindas numuru. B5:B14 un atgriež šādu masīvu:

{1;2;3;4;5;6;7;8;9;10}

  • IF($B$16=$B$5:$B$14, RINDA($B$5:$B$14)-RINDA($B$5)+1): Šī formulas daļa atbilst tikai Samsung ierīču kritērijiem. Ja tiks atrasta atbilstība, formula atgriezīs perspektīvās rindas numuru, pretējā gadījumā tā atgriezīs. FALSE . Tātad šīs formulas kopējais atdeves masīvs būs šāds:

{1;FALSE;3;FALSE;FALSE;5;6;FALSE;FALSE;FALSE;9;FALSE}

  • SMALL(IF($B$16=$B$5:$B$14, RINDA($B$5:$B$14)-RINDA($B$5)+1), SLEJA(A1)): SMALL funkcija šeit iegūst mazāko vai mazāko rindas numuru, kas atrasts iepriekšējā solī, un tas tiks definēts kā otrais arguments. (rindas_num) no INDEX funkcija.
  • Visbeidzot, visa un kombinētā formula iegūst Samsung ierīču pirmo modeļa nosaukumu no C sleja .

Lasīt vairāk: VLOOKUP izmantošana ar vairākiem kritērijiem programmā Excel (6 metodes + alternatīvas)

Līdzīgi lasījumi

  • VLOOKUP nedarbojas (8 iemesli un risinājumi)
  • Kāpēc VLOOKUP atgriež #N/A, ja pastāv sakritība? (5 cēloņi un risinājumi)
  • Excel VLOOKUP, lai atgrieztu vairākas vērtības vertikāli
  • Excel VLOOKUP, lai atgrieztu vairākas vērtības vienā šūnā, kas atdalītas ar komatu

2. VLOOKUP un vairāku vērtību horizontāla atgriešana no datu secības programmā Excel

Tagad aplūkosim citu scenāriju. Šajā tabulā, B sleja ir divi viedtālruņu zīmoli sakārtotā secībā. Tāpat kā iepriekš, mēs iegūsim viena konkrēta zīmola modeļu nosaukumus, bet ar citu formulu. Un šī formula darbosies tikai secīgam datu diapazonam. Ja zīmolu nosaukumi ir nejaušā secībā, kā parādīts iepriekšējā sadaļā, tad šī formula nedarbosies atbilstoši.

Piemēram, mēs izvilksim tikai Xiaomi viedtālruņu modeļu nosaukumus un parādīsim tos horizontāli. 16 rinda .

📌 1. solis:

Izejas režīmā Šūna C16 , vajadzīgā formula būs šāda:

=IF(COLUMN()-2<=COUNTIF($B$5:$B$14,$B16), INDEX($C$5:$C$14,MATCH($B16,$B$5:$B$14,0)+COLUMN()-3),"").

Preses Ievadiet un uzreiz tiks parādīts pirmais Xiaomi viedtālruņa modeļa nosaukums.

📌 2. solis:

Tagad izmantojiet Uzpildes rokturis lai automātiski aizpildītu pa labi gar 16 rinda līdz parādās tukša šūna.

Un jums tiks parādīti visi izvēlētā zīmola modeļu nosaukumi, kā parādīts zemāk redzamajā ekrānšā attēlā.

🔎 Kā darbojas formula?

  • MATCH($B16,$B$5:$B$14,0): Portāls MATCH funkcija iekšpusē INDEX funkcija atgriež tās šūnas pirmās rindas numuru, kurā ir nosaukums - Xiaomi.
  • MATCH($B16,$B$5:$B$14,0)+COLUMN()-3: Šī daļa ir otrais arguments INDEX funkcija, kas nosaka rindas numuru, kurā tiks meklēti pirmie iegūtie dati.
  • INDEKSS($C$5:$C$14, MATCH($B16,$B$5:$B$14,0)+KOLONNA()-3): Šī daļa ir funkcijas IF otrais arguments. ([value_if_TRUE]) kas iegūst pirmos izejas datus, pamatojoties uz iepriekšējā solī atrasto rindas numuru.
  • Ja atbilstība nav atrasta, IF funkcija atgriezīs tukšu šūnu.

💭 Piezīme: Lai pareizi atgrieztu datus ar šo formulu, tabula ir jāiniciē no B sleja kur B sleja atspoguļos kritērijus un C sleja būs izejas dati. Jums arī jādefinē atlasītie kritēriji B slejā zem vai virs tabulas, kā es esmu parādījis. Šūna B16 .

Lasīt vairāk: INDEX MATCH vs VLOOKUP funkcija (9 piemēri)

Noslēguma vārdi

Es ceru, ka šīs divas iepriekš minētās metodes tagad palīdzēs jums tās piemērot savā Excel izklājlapā, iegūstot datus no tabulas un parādot tos horizontāli rindā. Ja jums ir kādi jautājumi vai atsauksmes, lūdzu, informējiet mani komentāru sadaļā. Vai arī varat apskatīt citus mūsu rakstus, kas saistīti ar Excel funkcijām šajā vietnē.

Hjū Vests ir ļoti pieredzējis Excel treneris un analītiķis ar vairāk nekā 10 gadu pieredzi šajā nozarē. Viņam ir bakalaura grāds grāmatvedībā un finansēs un maģistra grāds uzņēmējdarbības vadībā. Hjū aizraujas ar mācīšanu, un viņš ir izstrādājis unikālu mācīšanas pieeju, kas ir viegli izpildāma un saprotama. Viņa ekspertu zināšanas programmā Excel ir palīdzējušas tūkstošiem studentu un profesionāļu visā pasaulē uzlabot savas prasmes un izcelties karjerā. Izmantojot savu emuāru, Hjū dalās savās zināšanās ar pasauli, piedāvājot bezmaksas Excel apmācības un tiešsaistes apmācību, lai palīdzētu personām un uzņēmumiem pilnībā izmantot savu potenciālu.