Note: The other languages of the website are Google-translated. Back to English
English English

Jak získat nebo vrátit záhlaví sloupce na základě konkrétní hodnoty řádku v aplikaci Excel?

V tomto kurzu vyhledáme konkrétní hodnotu v řádcích datového rozsahu a poté vrátíme odpovídající záhlaví sloupce odpovídající buňky řádku.

Získejte záhlaví sloupce na základě konkrétní hodnoty řádku pomocí vzorce


Získejte záhlaví sloupce na základě konkrétní hodnoty řádku pomocí vzorce

Pro získání záhlaví sloupce na základě konkrétní hodnoty řádku v aplikaci Excel vám může pomoci následující vzorec.

1. Vyberte prázdnou buňku pro výstup záhlaví, zkopírujte do ní následující vzorec a stiskněte vstoupit klíč k získání odpovídající hlavičky.

=INDEX($C$2:$G$2,SUMPRODUCT(MAX(($C$3:$G$6=I3)*(COLUMN($C$3:$G$6))))-COLUMN($C$2)+1)

Poznámka: Ve vzorci, $ C $ 2: $ G $ 2 je rozsah záhlaví, $ C $ 3: $ G $ 6 je rozsah obsahuje konkrétní hodnotu, ve které budete hledat, I3 je buňka obsahující hodnotu kritéria, které budete odpovídat v rozsahu $ C $ 3: $ G $ 6, a $ C $ 2 je první sloupec rozsahu $ C $ 3: $ G $ 6. Změňte je prosím podle svých potřeb.


Související články

Vlookup hodnotu a vrátit true nebo false / ano nebo ne v aplikaci Excel
Chcete-li vlookup hodnoty v seznamu a zobrazit výsledek True / False nebo Yes / No, způsob v tomto článku vám udělá laskavost.

vrátit hodnotu v jiné buňce, pokud buňka obsahuje určitý text v aplikaci Excel
Předpokládejme, že buňka E6 obsahuje hodnotu „Ano“, buňka F6 se automaticky naplní hodnotou „schválit“. Pokud jste v E6 změnili „Ano“ na „Ne“ nebo „Neutralita“, hodnota ve F6 se okamžitě změní na „Odepřít“ nebo „Přehodnotit“. Jak můžete toho dosáhnout? Tento článek shrnuje několik užitečných metod, které vám pomohou jej snadno vyřešit.



  • Super Formula Bar (snadno upravit více řádků textu a vzorce); Rozložení pro čtení (snadno číst a upravovat velké množství buněk); Vložit do filtrovaného rozsahu...
  • Sloučit buňky / řádky / sloupce a uchovávání údajů; Rozdělit obsah buněk; Zkombinujte duplicitní řádky a součet / průměr... Zabraňte duplicitním buňkám; Porovnat rozsahy...
  • Vyberte možnost Duplikovat nebo Jedinečný Řádky; Vyberte prázdné řádky (všechny buňky jsou prázdné); Super hledání a fuzzy hledání v mnoha sešitech; Náhodný výběr ...
  • Přesná kopie Více buněk beze změny odkazu na vzorec; Automaticky vytvářet reference do více listů; Vložte odrážky, Zaškrtávací políčka a další ...
  • Oblíbené a rychlé vkládání vzorců„Rozsahy, grafy a obrázky; Šifrovat buňky s heslem; Vytvořte seznam adresátů a posílat e-maily ...
  • Extrahujte text, Přidat text, Odebrat podle pozice, Odebrat mezeru; Vytváření a tisk mezisoučtů stránkování; Převod mezi obsahem buněk a komentáři...
  • Super filtr (uložit a použít schémata filtrů na jiné listy); Rozšířené řazení podle měsíce / týdne / dne, frekvence a dalších; Speciální filtr tučnou kurzívou ...
  • Kombinujte sešity a pracovní listy; Sloučit tabulky na základě klíčových sloupců; Rozdělte data do více listů; Dávkový převod xls, xlsx a PDF...
  • Seskupování kontingenčních tabulek podle číslo týdne, den v týdnu a další ... Zobrazit odemčené, zamčené buňky různými barvami; Zvýrazněte buňky, které mají vzorec / název...
karta kte 201905
  • Povolte úpravy a čtení na kartách ve Wordu, Excelu, PowerPointu, Publisher, Access, Visio a Project.
  • Otevřete a vytvořte více dokumentů na nových kartách ve stejném okně, nikoli v nových oknech.
  • Zvyšuje vaši produktivitu o 50% a omezuje stovky kliknutí myší každý den!
officetab dno
Komentáře (16)
Hodnocení 4.5 z 5 · 1 hodnocení:
Tento komentář byl moderátorem webu minimalizován
Děkuji ti za to. Velmi nápomocný :)
Tento komentář byl moderátorem webu minimalizován
není zač 
Tento komentář byl moderátorem webu minimalizován
Ahoj. Úžasný příklad. Máte nějaké myšlenky o tom, zda existují duplicitní hodnoty?
Tento komentář byl moderátorem webu minimalizován
Ahoj, dokázali jste najít odpověď na tento problém?
Zde uvedený vzorec pro mě funguje skvěle, kromě této konkrétní záležitosti s duplicitními hodnotami Existuje způsob, jak vzít v úvahu pouze první skutečnou hodnotu, se kterou se vzorec setká?
Tento komentář byl moderátorem webu minimalizován
hej, nevím, jestli existuje způsob, ale něco, co může pomoci, je příkaz =Unique, který počítá pouze jedinečná data (nikoli repliky stejných dat) Doufám, že to pomohlo nebo co jste hledali: )
Tento komentář byl moderátorem webu minimalizován
Úžasný. To je velmi užitečné, zajímalo by mě, jestli se hodnota shoduje s více než jedním záhlavím, jak získat všechny záhlaví
Tento komentář byl moderátorem webu minimalizován
Jak upravit tento vzorec, aby vrátil konkrétní hodnotu, pokud neexistuje žádná shoda?
Tento komentář byl moderátorem webu minimalizován
Dobrý den, co když nám chybí hodnoty? proč vrací poslední hlavičku?
Dá se to zařídit tak, abychom buňku ničím nezaplňovali v případě, že by chyběla?
Tento komentář byl moderátorem webu minimalizován
Ahoj Mono,
Pomoci může následující vzorec. Pokud není zadána žádná podmínka, výsledek se zobrazí jako null, i když v původním rozsahu chybí hodnoty.
=IF(I3="", "", INDEX($C$2:$G$2,SUMPRODUCT(MAX(($C$3:$G$6=I3)*(COLUMN($C$3:$G$6))))-COLUMN($C$2)+1))
Tento komentář byl moderátorem webu minimalizován
Ahoj,
Pokud máme více hodnot I3, dá to druhé záhlaví, které má stejnou hodnotu.
Pokud s tím lze něco udělat, dejte mi prosím vědět.
Tento komentář byl moderátorem webu minimalizován
Ahoj Deepak,
Můžete připojit snímek obrazovky, který by jasněji popsal problém, na který jste narazili?
Tento komentář byl moderátorem webu minimalizován
Řekněme tedy, že budou položky, kde hodnoty v I3 nemusí být nalezeny, pro všechny tyto buňky se pokusí vypsat každé záhlaví sloupce v rozsahu, což mi dává chybu #ref, protože můj list není dostatečně dlouhý, aby se do něj vešly všechny názvy znovu, existuje nějaký způsob, jak v těchto případech vypsat prázdnou buňku?
Tento komentář byl moderátorem webu minimalizován
Ahoj Jerry,
Následující vzorec vám může udělat službu. Zkuste to prosím.
=IFERROR(INDEX($C$2:$G$2,SUMPRODUCT(MAX(($C$3:$G$6=I3)*(COLUMN($C$3:$G$6))))-COLUMN($C$2)+1),"")
Tento komentář byl moderátorem webu minimalizován
Děkuji moc za vše!!
Una pregunta: ¿Cómo puedo regresar los encabezados de una tabla en una misma celda?
Hodnocení 4.5 z 5
Tento komentář byl moderátorem webu minimalizován
Ahoj Algendare,
Chcete hledat více hodnot a vracet odpovídající záhlaví v jedné buňce? Pokud ano, jednoduše připojte stejný vzorec obsahující různé hledané hodnoty do jedné buňky se symbolem ampersandu (&). Viz snímek obrazovky níže.
=INDEX($C$2:$G$2,SUMPRODUCT(MAX(($C$3:$G$6=I3)*(COLUMN($C$3:$G$6))))-COLUMN($C$2)+1) & " " & INDEX($C$2:$G$2,SUMPRODUCT(MAX(($C$3:$G$6=I4)*(COLUMN($C$3:$G$6))))-COLUMN($C$2)+1)
https://www.extendoffice.com/images/stories/comments/comment-picture-zxm/get-header.png
Tento komentář byl moderátorem webu minimalizován
Mnohokrát děkuji za informace a interés prestado!!
pozdravy
Zatím zde nejsou žádné komentáře
Zanechat své připomínky
Odesílání jako host
×
Ohodnoťte tento příspěvek:
0   Postavy
Doporučená umístění