< návrat zpět

MS Excel


Téma: Přiřazení rss

Zaslal/a 1.5.2014 20:41

Potřeboval bych poradit s vložením hodnoty buňky, která se nachází vedle vyhledané buňky vpravo (viz příloha to vysvětlí přesněji) a pokaď tam neni tak vypsat nenalezeno. Částečne mi to funguje jen do první nenalezené, kterou ještě zapíše, ale pak mi to hodí u dalšího vyhledávání chybu.
Děkuji za radu

Zaslat odpověď >

Strana:  1 2   další »
#019228
avatar
Potřeboval bych poradit s vložením hodnoty buňky, která se nachází vedle vyhledané buňky vpravo (viz příloha to vysvětlí přesněji) a pokaď tam neni tak vypsat nenalezeno. Částečne mi to funguje jen do první nenalezené, kterou ještě zapíše, ale pak mi to hodí u dalšího vyhledávání chybu.
Děkuji za radu
oldteam.cz/test_a.xls

omlouvám se za opakovanou zprávu, ale při přihlášení mi zpráva nejde odeslatcitovat
icon #019229
avatar
Prečo takú prkotinu riešiš makrom, v ktorom sa ani nedá vyznať a nepoužiješ miesto toho vzorec? Do bunky G7 zapíš:=IFERROR(MATCH(D7; $B$7:$B$106;0);"nenalezeno") a skopíruj dolu a do stĺpca H.citovat
#019230
avatar
Nepouziju tento vzorec, protoze mi nefunguje tato funkce a nepotrebuji jen zjistit zda tam ta hodnota je , pokud tam je , tak potrebuji prekopirovat to cisle v levo od teto hodnoty (puvodne jsem napsal omylem v pravo).citovat
icon #019233
avatar
Netvrdím, že rozumiem tomu, čo potrebuješ získať (príloha do toho príliš svetla nevniesla). Ale pokiaľ som ten problém pochopil správne (a myslím, že veľmi pravdepodobne áno), tak môj vzorec funguje. Nefungoval by len za predpokladu, že by čísla v stĺpci A neboli radené vzostupne od 1 do 100 s krokom 1. V tom prípade by bolo treba vzorec trochu modifikovať, ale na základe dát poskytnutých v príklade to nutné nie je.
Môj vzorec samozrejme použiť nemusíš, nie je to povinnosť 1citovat
#019236
avatar
pouzil bych ho, ale pise mi chybu :( takze nevidim ani vysledek :(
chyba: #název?citovat
icon #019237
avatar
Mal som za to, že je zrejmé, že v prípade českej lokalizácie si musíš vzorec preložiť do češtiny, pokiaľ máš verziu excelu nižšiu než 2007 tak nahradiť i IFERROR...

český 2007 a vyšší:
=IFERROR(POZVYHLEDAT(D7; $B$7:$B$106;0);"nenalezeno")

ako sa môžete púšťať do VBA keď si neviete ani preložiť funkciu?citovat
#019238
avatar
Nenapadlo mě to že bych si to měl překládat, ale stejně to není ono, protože do té buňky potřebuji zapsat to číslo ve vedlejším sloupcicitovat
#019239
avatar
uz to mam vyresenecitovat
#019240
avatar
G7:
=KDYŽ(D7=1;"";KDYŽ(JE.CHYBHODN(POZVYHLEDAT(D7;$B$7:$B$106;0));"nenalezeno";POZVYHLEDAT(D7;$B$7:$B$106;0)))

I7:
=NEPŘÍMÝ.ODKAZ("a" & G7+6)citovat
icon #019241
avatar
Máš u mňa cenu za najväčšieho komplikátora jednoduchých úloh za dnešný deň 6

Vysvetlím ešte raz a naposledy, páč ma nebaví donekonečna vysvetľovať triviality:
Pokiaľ sa reťazec 445|479 nachádza medzi hodnotami b7:b106 na 37. mieste a v stĺpci A máš poradové číslo od 1 do 100, tak stačí použiť môj vzorec (samozrejme, pokiaľ tvoj excel nepozná iferror, tak si ho musíš upraviť).
Iba za predpokladu, že v stĺpci A sa nebudú nachádzať poradové čísla od 1 do 100, tak je treba vyrobiť iný vzorec, napr. =IF(D7=0;"";IF(COUNTIF($B$7:$B$106;D7)=0;"nenalezeno";INDEX($A$7:$A$106;MATCH(D7;$B$7:$B$106;0)))) V českom exceli IF nahraď KDYŽ, MATCH nahraď POZVYHLEDATcitovat

Strana:  1 2   další »

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