< návrat zpět

MS Excel


Téma: svyhledat dle názvu sloupce rss

Zaslal/a 21.12.2023 10:44

zdravím,

svyhledat znám a používám, ale nemůžu zaboha přijít na to jestli jde v 2010 udělat, aby místo číselného parametru pro vyhledávací sloupec lze použít název sloupce v definované tabulce.

tedy
=SVYHLEDAT(P136;objednavky;2;NEPRAVDA) = funguje, vyhledá 2 sloupec v tabulce objednávky

=SVYHLEDAT(P136;objednavky;zákazník;NEPRAVDA) = nefunguje, hodí chybu #ODKAZ.

název sloupce "zákazník" je definovaný.

hledám na netu ale nic podobného jsem nenašel. zkoušel jsem použít i [@Zákazník] nebo objednávky[@Zákazník] atp., ale správnou syntaxi ne a ne trefit.

lze vůbec něco takového?

Zaslat odpověď >

#055849
avatar
nevím jestli to bude fungovat v 2010 ale zkuste

=SVYHLEDAT(P136;objednavky[#Vše];"číslo sloupce";NEPRAVDA)
citovat
#055850
avatar

veny napsal/a:

nevím jestli to bude fungovat v 2010 ale zkuste

=SVYHLEDAT(P136;objednavky[#Vše];"číslo sloupce";NEPRAVDA)


díky, ale použití čísla sloupce se chci právě vyhnout, a místo toho odkázat na název sloupce. Viz. první příklad, =SVYHLEDAT(P136;objednavky;2;NEPRAVDA) = funguje, vyhledá 2 sloupec v tabulce objednávkycitovat
#055851
elninoslov
To je predsa jednoduché.
Terazky dávam zbrucha bez skúšania.
Namiesto číselného parametru, zakomponujte vzorec, ktorý si ten číselný parameter vypočíta.
Ten definovaný názov "zákazník" obsahuje čo? Odkazuje kam?
Je v ňom písmeno stĺpca? Teda "B" alebo "AC" atď? COLUMN(INDIRECT(zákazník&"1"))-5
SLOUPEC(NEPŘÍMÝ.ODKAZ(zákazník&"1"))-5

{to číslo 5 je korekcia indexu stĺpca, ak je tabuľka odsadená od okraja}
Alebo je v ňom "Leden", "Únor" a to sú hlavičky stĺpcov Tabuľky/tabuľky?
MATCH(zákazník;riadok hlavičky tabuľky;0)
POZVYHLEDAT(zákazník;riadok hlavičky tabuľky;0)
citovat
#055852
avatar

eltazar napsal/a:


díky, ale použití čísla sloupce se chci právě vyhnout, a místo toho odkázat na název sloupce. Viz. první příklad, =SVYHLEDAT(P136;objednavky;2;NEPRAVDA) = funguje, vyhledá 2 sloupec v tabulce objednávky

ach jo se mnou :-)

jak psal elnino
=SVYHLEDAT(A1;objednávky[#Vše];SLOUPEC(objednávky[[#Záhlaví];[zákazník]]);NEPRAVDA)citovat

Uživatelské menu

Nejste přihlášen(a)
avatar\n

Menu

On-line nástroje

Formulář Faktura

Formulář Faktura IV

Oblíbený formulář Faktura byl vylepšen a rozšířen.
Více se dočtete zde.

Aktivní diskuse

Vynásobit hodnoty kurzem - Power Query

Alfan • 26.4. 7:56

Relativní cesta - zdroje Power Query

Alfan • 26.4. 7:54

Vynásobit hodnoty kurzem - Power Query

elninoslov • 26.4. 7:54

Vynásobit hodnoty kurzem - Power Query

lubo • 25.4. 19:18

Relativní cesta - zdroje Power Query

elninoslov • 25.4. 15:12

Relativní cesta - zdroje Power Query

Alfan • 25.4. 15:08

Relativní cesta - zdroje Power Query

elninoslov • 25.4. 14:21