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

 Jak najít nejvyšší hodnotu v řádku a vrátit záhlaví sloupce v aplikaci Excel?

V tomto článku budu mluvit o tom, jak vrátit záhlaví sloupce největší hodnoty v řádku v aplikaci Excel. Například mám následující rozsah dat, sloupec A je rok a sloupec B až F jsou vyplněna čísla objednávek od ledna do května. A teď chci získat název měsíce s největší hodnotou v každém řádku.

doc-get-column-header-1

Najděte nejvyšší hodnotu v řádku a vraťte záhlaví sloupce pomocí vzorce


šipka modrá pravá bublina Najděte nejvyšší hodnotu v řádku a vraťte záhlaví sloupce pomocí vzorce

Chcete-li načíst záhlaví sloupce s největší hodnotou v řádku, můžete k získání výsledku použít kombinaci funkcí INDEX, MATCH a MAX. Postupujte prosím následovně:

1. Zadejte tento vzorec do prázdné buňky, kterou potřebujete: =INDEX($B$1:$F$1,0,MATCH(MAX($B2:$F2),$B2:$F2,0)), a poté stiskněte tlačítko vstoupit klíč k získání názvu měsíce, který odpovídá největší hodnotě v řadě. Viz snímek obrazovky:

doc-get-column-header-2

2. A pak vyberte buňku a přetáhněte popisovač výplně do rozsahu, který chcete tento vzorec obsahovat, viz screenshot:

doc-get-column-header-3

Poznámka: Ve výše uvedeném vzorci: B1: F1 je řádek záhlaví, který chcete vrátit, B2: F2 je rozsah dat, který obsahuje největší hodnotu, kterou chcete najít.


Související článek:

Jak najít nejvyšší hodnotu a vrátit hodnotu sousední buňky v aplikaci Excel?


Nejlepší kancelářské nástroje produktivity

Kutools pro Excel řeší většinu vašich problémů a zvyšuje vaši produktivitu o 80%

  • Opakované použití: Rychle vložte složité vzorce, grafy a cokoli, co jste dříve používali; Šifrovat buňky s heslem; Vytvořte seznam adresátů a posílat e-maily ...
  • 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 bez ztráty dat; Rozdělit obsah buněk; Zkombinujte duplicitní řádky / sloupce... 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ší ...
  • 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...
  • Více než 300 výkonných funkcí. Podporuje Office / Excel 2007-2021 a 365. Podporuje všechny jazyky. Snadné nasazení ve vašem podniku nebo organizaci. Plné funkce 30denní bezplatná zkušební verze. 60denní záruka vrácení peněz.
karta kte 201905

Office Tab přináší do Office rozhraní s kartami a usnadňuje vám práci

  • 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 snižuje stovky kliknutí myší každý den!
officetab dno
Komentáře (26)
Zatím žádné hodnocení. Buďte první, kdo ohodnotí!
Tento komentář byl moderátorem webu minimalizován
Skvělé, děkuji, sám bych se snažil vytvořit tento vzorec, jste laskaví, abyste se podělili.
Tento komentář byl moderátorem webu minimalizován
Dík. Zajímalo by mě, jak může tato funkce fungovat, pokud je v řadě více buněk se stejnou hodnotou? Je možné vrátit více záhlaví sloupců v cílové buňce?
Tento komentář byl moderátorem webu minimalizován
Mám stejný požadavek, dejte mi prosím vědět, pokud jste našli odpověď, thx
Tento komentář byl moderátorem webu minimalizován
Je možné, aby tato funkce fungovala s více kartami ve stejné tabulce?
Tento komentář byl moderátorem webu minimalizován
OMFG TENTO ČLÁNEK MI DNES UŠETŘIL HODINY PRÁCE MOC DĚKUJI ZA TOTO ŘEŠENÍ. JSTE OPRAVDU GÉNIUS A TATO METODA JE VELICE CENĚNA!!!! 10/10
Tento komentář byl moderátorem webu minimalizován
Jak to mohu udělat, pokud chci vrátit záhlaví řádku namísto záhlaví sloupce? Také bych rád založil číslo řádku na hodnotě v jiné buňce, která odpovídá záhlaví sloupce. (Takže vyhledejte záhlaví sloupce a maximální hodnotu v tomto sloupci, vraťte záhlaví řádku pro tuto maximální hodnotu).
Tento komentář byl moderátorem webu minimalizován
Ahoj, chci si vytvořit seznam se jmény a známkami a chci najít 3 nejvyšší třídy a jména, která k nim patří, použil jsem vzorec =INDEX(A3:A13,MATCH(LARGE(K3:K13,2), K3:K13,0)) ale pokud mají dva lidé stejnou známku, co se stane??? může mi někdo pomoci????
Tento komentář byl moderátorem webu minimalizován
Dobrý den, našli jste řešení?
Tento komentář byl moderátorem webu minimalizován
ahoj, mám problém najít "unquote" :) číslo sloupce, kde je maximální číslo. pokud použiji sloupce M9 až Q9 a maximum je v prostředním sloupci: O9, to je 3. sloupec v tomto rozsahu. Nemohu vložit 1 2 3 4 5 do buněk záhlaví, protože dostávají hodnoty vložené přes. pokud je to stejný vzorec jako výše, jak jej upravím, abych získal výsledek, např.: 3 pro 3. sloupec palců díky. =INDEX(M1:Q1,0;9;SHODA(MAX(M9:Q9);M9,0:QXNUMX;XNUMX))
Tento komentář byl moderátorem webu minimalizován
pardon: Myslím, že moje zpráva zmizela (2. kopie?) Ahoj, snažím se najít číslo sloupce s maximálním počtem v 1 řádku s 5 buňkami. pokud začnu od M9 do Q9 a maximální číslo je v prostřední buňce: O9, hledaný výsledek by byl: 3. Nemohu změnit buňky záhlaví tak, aby měly: 1 2 3 4 5, když dostanou hodnoty vložené. toto je stejný vzorec jako výše. jak jej upravit tak, aby místo hodnot záhlaví používal umístění sloupců. díky: =INDEX(M1:Q1,0,MATCH(MAX(M9:Q9),M9:Q9,0))
Tento komentář byl moderátorem webu minimalizován
Děkuji! velmi nápomocný!
Tento komentář byl moderátorem webu minimalizován
Ahoj, snažím se najít nejnižší hodnotu v řádku a nejvyšší hodnotu v odpovídajícím sloupci. Existuje vzorec nebo zkratka, jak to najít? Prosím o průvodce
Tento komentář byl moderátorem webu minimalizován
Děkuji mnohokrát!!!
Tento komentář byl moderátorem webu minimalizován
Jsi Aces Kid!!! ... tento příklad fungoval perfektně pro moji aplikaci: =INDEX($B$1:$F$1,0,MATCH(MAX($B2:$F2),$B2:$F2,0))

ISA 40:31
Tento komentář byl moderátorem webu minimalizován
Co se stane, pokud máte v řádku duplicitní hodnoty a chcete záhlaví nejnovější hodnoty. Je to možné?
Aktuální vzorec vrací pouze první shodu, ale v mém případě potřebuji znát nejnovější
Tento komentář byl moderátorem webu minimalizován
Ahoj. mít stejný problém. Pls odpovězte, pokud jste našli cestu ven.
Tento komentář byl moderátorem webu minimalizován
Děkuji za to. Pomohlo to. Funguje to stejným způsobem pro řadu buněk místo pouze pro řádek? Snažím se získat vzorec, který vrátí záhlaví sloupce (měsíc) největší a nejmenší hodnoty v rozsahu buněk? To je to, co jsem zkoušel =INDEX($B$4:$M$4,0,MATCH(MAX($B5:$M42),$B5:$M42,0)), ale dává odpověď #N/A
Tento komentář byl moderátorem webu minimalizován
Jak mohu upravit tuto logiku tak, aby zobrazovala všechna záhlaví sloupců v jednom řádku, kde je hodnota > 1?
Tento komentář byl moderátorem webu minimalizován
Přišel jsi na to?
Tento komentář byl moderátorem webu minimalizován
jo ty jsi tak pozdě člověče . rok uplynul XD
Tento komentář byl moderátorem webu minimalizován
jak mohu upravit tuto logiku, aby mi zobrazila všechny záznamy v jednom řádku, kde je hodnota ve všech vybraných sloupcích větší než 1
Tento komentář byl moderátorem webu minimalizován
Dobrý den, mám prezenční listinu. Záhlaví prvního sloupce jsou názvy a zbývající sloupce pro data.
Sloupce se jmény zobrazují jména v řádcích a sloupce data ukazují p (současnost) H (týden) L (volno)
Je to pro 23 lidí.
a konečně jsem udělal celkem dárků za den, pak totální listy a pak totální víkendy.
"Nyní hledám způsob, kde mohu kliknout na celkový počet přítomných a získat seznam všech jmen přítomných v konkrétní den."
Zkoušel jsem mnoho způsobů, ale bez úspěchu.
první sloupec jména, druhý ukazuje, zda byli přítomni nebo byli na dovolené nebo na týdenní pauze. Existuje vůbec, kde mohu získat seznam všech jmen, kteří jsou přítomni nebo mají dovolenou? Nějaký vzorec?
Tento komentář byl moderátorem webu minimalizován
Co když jsou 2 stejné nejvyšší hodnoty, jak mohu vrátit záhlaví obou sloupců, například tržby za duben a srpen jsou 30 XNUMX, jak mohu vrátit název dubna a srpna
Tento komentář byl moderátorem webu minimalizován
Dobrý den, Chcete-li vrátit všechna záhlaví sloupců s více nejvyššími hodnotami, měli byste použít níže uvedenou uživatelem definovanou funkci.
Function getmax(rngRst As Range, rngVal As Range) As String
Dim i As Integer
Dim xNum As Double
Dim xStr As String
xNum = Application.WorksheetFunction.Max(rngVal)
For i = 1 To rngVal.Count
If rngVal(i).Value = xNum Then
xStr = xStr & rngRst(i).Value & ","
End If
Next
getmax = Left(xStr, Len(xStr) - 1)
End Function

Zkopírujte výše uvedený kód do modulu VBA a poté použijte níže uvedený vzorec k získání prvního výsledku a poté přetáhněte úchyt výplně dolů, abyste vrátili další záhlaví sloupců.=getmax($B$1:$H$1,B2:H2)

Zkuste to prosím, doufám, že vám to pomůže!
Tento komentář byl moderátorem webu minimalizován
Můžete to udělat pomocí funkce MAXIFS?
Tento komentář byl moderátorem webu minimalizován
Dobrý den, Tede,
V tomto případě zde nelze použít funkci MAXIFS. V aplikaci Excel se funkce MAXIFS používá k vrácení největšího čísla ve sloupci na základě jednoho nebo více kritérií.
Kliknutím se dozvíte více o této funkci MAXIFS..., tuto funkci jasně a podrobně vysvětluje.
Děkuji!
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í

Sociální sítě

Copyright © 2009 - www.extendoffice.com. | Všechna práva vyhrazena. Poháněno ExtendOffice. | |. | Sitemap
Microsoft a logo Office jsou ochranné známky nebo registrované ochranné známky společnosti Microsoft Corporation ve Spojených státech a / nebo jiných zemích.
Chráněno Sectigo SSL