Excel vzorec
Dobrý den,
chtěl bych poradit se vzorcem.
=@StripAccent(P4)=DOSADIT(AG7;" ";"")
Jak ho mám spojit v jeden vzorec.
Děkuji
Dobrý den,
chtěl bych poradit se vzorcem.
=@StripAccent(P4)=DOSADIT(AG7;" ";"")
Jak ho mám spojit v jeden vzorec.
Děkuji
Zpět do poradny Odpovědět na původní otázku Nahoru
A co by to mělo dělat?
Jeden odebere diakritiku a druhý vynechá mezery.
Když např.: 2020/Jan Zobrazí to 2020 Jan.
K čemu chci docílit:
2020Jan
Děkuji
A proč každý odkazuje na jinou buňku?
Posílám přílohu
Děkuji
Ještě bych měl jeden dotaz.
Mám vzorec na vyhledávání v druhém listu v tabulce.
Funguje, ale pokud v dané buňce není žádná hodnota napíše to 0.
Potřebuji, aby to nic neukazovalo, aby byla daná buňka prázdná.
Tak proste doplň vzorec ďalšou podmienkou KDYŽ, ktorá ti urobí to, že pokiaľ je výsledok funkcie SVYHLEDAT rovný nule, tak vráti prázdny reťazec t.j. "", v opačnom prípade vráti samotný výsledok funkcie.
Bude to skrátka len ďalšia vnorená funkcia KDYŽ (vnárať funkcie vieš, keďže už aj tebou uvedený vzorec KDYŽ obsahuje vnorenú funkciu SVYHLEDAT, ak ovšem aj to nie je výsledkom poradenia od niekoho)
Nechám to na teba, aby si používal ten magľajs v hlave nielen ako ťažítko. Tak schválne... máš to, alebo sa obrátiš na druhú poradňu aby ti to niekto vnoril?
Ještě bych měl dotaz ohledně rozevíracího seznamu.
Když nastavím hodnoty v rozevíracím seznamu na: 10;15;21;
Potřeboval bych tam dat prázdné místo jak to mám udělat.
;10;15;21;
Děkuji
Myslíš takto?
Asi je načase začít se studiem MS Excelu - doporučuji tento web.
súhlasím s poznámkou
tie dotazy sú obdivuhodné
Každý z rozbaľovacích polí predsa akceptuje prázdnu bunku, nechápem dôvod načo to ošetrovať. Ak tam nechcem mať hodnotu, jednoducho deletnem a zoznam to berie. Nie je to jednoduchšie ako rozbaliť zoznam a vybrať si z neho prázdno???
Ne
Nemám data v buňkách.
Přímo v rozevíracím seznamu
Ale 10;15;21; před 10 potřebuji aby byla prázdná.
Děkuji
Ach jo - viz Robert13:
Ten seznam plníš ručně, ve VBA, nějak jinak ...
Povedal by som, že mu ide o priamo zadávaný zoznam pre overovanie údajov. Napovedá tomu jeho tvar zápisu. Preto sa mu nezdá zadanie hodnôt zoznamu odkazom na oblasť.
Odmietam sa tým však ďalej zapodievať, kým sa nenaučí odpovedať a jasne formulovať potrebu. Chce to on, ja sa mu nebudem prosiť, aby som mohol riešiť jeho problém.
Aj tak postrádam zmysluplnosť tejto jeho požiadavky. Že prečo, to som už napísal. Je to volovina
Rozevírací seznam je široký pojem. Definuj (zoznam overovania údajov alebo ovládací prvok formulára alebo ovládací prvok ActiveX)
... ďalší dotaz?
V příloze zasílám Vzor.
Děkuji
Stačilo odpovedať, že "áno, jedná sa o priame zadanie zoznamu pre overenie údajov"
Nie, priamo bez odkazu na oblasť so zoznamom, to nejde.
Tým naznačujem jedno z riešení: spomínaný odkaz na oblasť s položkami zoznamu. A tam je to veľmi jednoduché: proste odvoláš sa na oblasť, kde prvá bunka je prázdna.
V prílohe je táto varianta použitá v bunke C2, kde sa odvolávam na oblasť E2:E5, pričom bunka E2 je prázdna.
Druhá možnosť je využitie vlastného formátu bunky: varianta použitá v bunke A2, ktorá má využité vlastnosti vlastného formátu ##;"" v kombinácii s priamym zadaním výberového zoznamu v overení údajov, keďže prázdny znak sa priamo zadať nedá. Dve mriežky sú formátom pre dvojciferné nenulové hodnoty a za bodkočiarkou je formát pre hodnotu 0.
Obe riešenia majú však pre teba absolútne neprehltnuteľné (nespolykatelné) nepríjemnosti:
Riešenie v bunke C2 potrebuje pomocný zoznam. Ak ti ten zoznam vadí, dá sa zneviditeľniť a to viacerými spôsobmi. Tie už nechám na tvoje vedomosti.
Riešenie v bunke A2 vo výberovom zozname ukazuje nulu, ale ak tú nulu vyberieš, bunka A2 bude prázdna. Len na pohľad, lebo ona v skutočnosti bude ukazovať nulu, ktorú však nebudeš vidieť (vidieť ju však v riadku vzorcov).
Existujú ďalšie riešenia pomocou makier ale tým sa venovať nemienim, pretože celý tento dotaz je veľký nezmysel. Na kieho riť potrebuješ prázdnu položku vo výberovom zozname?!?!
Proste ak bunka neobsahuje nič, tak predsa ani nebudeš otvárať výberový zoznam! Ak bunka obsahuje nejakú hodnotu a ty ju chceš prepísať na prázdnu, tak na to sa používa klávesa DELETE, chápeš?!?!?