< návrat zpět

MS Excel


Téma: funkce část textu 2. rss

Zaslal/a 3.9.2019 11:30

A pak ještě jedna věc. Mám v buňce C1 soubor jmen (pepa, franta, máňa..) oddelených čárkou.

Nyní budu vkládat do sloupce A vždy jméno a vedle toho ve sloupci B částku v Kč a potřebuji, aby když to jméno se bude nacházet v té buňce C1 (bude to jedno z těch jměn oddělených čárkou) tak aby se do stejného řádku ve sloupci C přesunula ta částka v Kč ze sloupce B.

Děkuji za pomoc

Jméno
Kontrola
Text
  b i u s img code url hr   1 2 3 4 5 6 7 8 9 10

#044125
avatar
Funkce NAJÍT nebo HLEDAT.citovat
#044130
elninoslov
=IF(ISERROR(FIND(UPPER(A2);UPPER($C$1)));"";B2)
=KDYŽ(JE.CHYBHODN(NAJÍT(VELKÁ(A2);VELKÁ($C$1)));"";B2)


Vylúči chybu pri zadaní malého písmena, ale aj tak odporúčam výberový zoznam (Overenie dát) pre zápis mena.

Môže nastať exotický problém, ak v C1 bude Alfredo a A bude Edo. Nájde ho, aj keď tam je Alfredo.

EIDT: SEARCH/HLEDAT ošetruje malé/veľké:
=IF(ISERROR(SEARCH(A2;$C$1));"";B2)
=KDYŽ(JE.CHYBHODN(HLEDAT(A2;$C$1));"";B2)
citovat
#044136
avatar

elninoslov napsal/a:

=IF(ISERROR(FIND(UPPER(A2);UPPER($C$1)));"";B2)
=KDYŽ(JE.CHYBHODN(NAJÍT(VELKÁ(A2);VELKÁ($C$1)));"";B2)

Vylúči chybu pri zadaní malého písmena, ale aj tak odporúčam výberový zoznam (Overenie dát) pre zápis mena.

Môže nastať exotický problém, ak v C1 bude Alfredo a A bude Edo. Nájde ho, aj keď tam je Alfredo.

EIDT: SEARCH/HLEDAT ošetruje malé/veľké:
=IF(ISERROR(SEARCH(A2;$C$1));"";B2)
=KDYŽ(JE.CHYBHODN(HLEDAT(A2;$C$1));"";B2)


Pokud budu mít mezi jmény čárku, tak možná by ten problém FREDO/ALFREDO šlo vyřešit tak, že bych to hledal s čárkami na konci a na začátku. Je to tak?citovat
#044137
avatar

bukva napsal/a:

Pokud budu mít mezi jmény čárku, tak možná by ten problém FREDO/ALFREDO šlo vyřešit tak, že bych to hledal s čárkami na konci a na začátku. Je to tak?

A prečo to nevyskúšaš sám? My nemáme tvoje dáta.citovat
#044138
elninoslov
Áno, v tom prípade by to mohlo byť takto nejako:
=IF(ISERROR(SEARCH(","&A2&",";","&$C$1&","));"";B2)
=KDYŽ(JE.CHYBHODN(HLEDAT(","&A2&",";","&$C$1&","));"";B2)

a malo by to obsiahnuť všetky mysliteľné eventuality čo ma napadajú.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

odpocet a storno tl.

PavDD • 28.3. 8:53

odpocet a storno tl.

Začátečník • 26.3. 14:39

odpocet a storno tl.

PavDD • 26.3. 10:22

odpocet a storno tl.

elninoslov • 26.3. 7:50

odpocet a storno tl.

PavDD • 26.3. 7:26

odpocet a storno tl.

elninoslov • 25.3. 22:34

odpocet a storno tl.

Začátečník • 25.3. 15:09