< 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

Formulář Faktura

Formulář Faktura IV

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

Helios iNuvio

Používáte podnikový systém Helios iNuvio? Potřebujete pomoci se správou nebo vyvinout SQL proceduru? Více informací naleznete na stránce Helios iNuvio.

On-line nástroje