< návrat zpět

MS Excel


Téma: Seznam hodnot rss

Zaslal/a 17.1.2021 16:23

LugrAhoj kluci,

našel jsem vzorec, který vyseparuje jedinečné hodnoty ze seznamu. Problém je v tom, že bych potřeboval aby tento vzorec data ještě seřadil od nejmenšího po největší případně od A do Z a vynechat prázdné buňky (Podobně jako by to udělala KT).

Mohli by jste mi s tím pomoci?

Díky

Příloha: xlsx49493_seznam-hodnot.xlsx (12kB, staženo 25x)
Zaslat odpověď >

Strana:  1 2   další »
#049494
avatar
Ak mate excel365 tak potom UNIQUE funkcia

=SORT(UNIQUE(FILTER(B2:B22;B2:B22<>"")))citovat
#049496
elninoslov
Inak zdroj upravený na Váš prípad. Pitvať ten vzorec nebudem.
Příloha: xlsx49496_49493_seznam-hodnot.xlsx (13kB, staženo 30x)
citovat
#049497
Lugr
@AndrejB

Mám Excel 2016, takže bohužel tohle nefunguje, ale i tak děkuji.

@elninoslov

Super, moc děkuji.citovat
#049988
avatar
Ahojte! Připojím se s modifikací původního dotazu. Pro případ, kdy budou v tabulce filtrovaná data (např. pomocí automatického filtru). Pomohl by někdo, prosím, s řešením, aby vzorec vypisoval pouze unikátní hodnoty z těch aktuálně viditelných? Díky.citovat
#049994
elninoslov
Je to megavzorec, tak som použil 2 def. názvy pre zjednodušenie...
Příloha: xlsx49994_seznam-hodnot-jen-filtrovane.xlsx (14kB, staženo 25x)
citovat
#049995
avatar
@elninoslov
excelentní, děkuji...citovat
#049996
avatar
Martine, narazil jsem u tvého řešení na problém. Při aplikování svých dat jsem zjistil, že to nefunguje.
výpis jedinečných hodnot bez filtru a za určitých nastavení filtru dává nežádoucí výsledky.
Všechny hodnoty v seznamu (nazvaném "OBLAST") u mé aplikace jsou textové, což je zřejmě příčina. Pro úplnost podotýkám, že jsou výsledkem vzorců, podle chování to však nemá evidentně vliv.
Přikládám modelový soubor s mými daty.
Prosím mrkni na to...citovat
#049997
elninoslov
Tak skúste
Příloha: xlsx49997_seznam-hodnot-jen-filtrovane.xlsx (14kB, staženo 17x)
citovat
#049998
avatar

elninoslov napsal/a:

Příloha: 49997_seznam-hodnot-jen-filtrovane.xlsx

Díky moc. Teď se jeví, že to funguje správně. Komplexní pochopení principu fungování tvého vzorce, ba i jen některých jednotlivých částí je nad moje schopnosti. Nějak se s tím zkusím smířit.
Ještě mám drobný podnět, jestli můžu. A sice řazení výpisu jedinečných hodnot. Proč se řazení realizuje podle klíče první hodnoty podobající se číslu, následně hodnoty - textové řetězce, když se jedná o seznam obsahující pouze textové hodnoty? Potřeboval bych, aby řazení bylo principiálně následující: 100, 200, 200_1, 200_2, ..., 300, 301, ...citovat
#050008
elninoslov
Nie je to môj vzorec, zdroj som uviedol na začiatku. Na tom linku je to po krokoch vysvetlené, čiže sa pochopiť dá. Akurát v tomto prípade odpadne potreba to rozdeliť na test čísla a textu samostatne.
No a čo sa týka toho zoradenia, ešte nad tým ak bude čas a chuť porozmýšľam, bo mi narýchlo nedáva zmysel prečo to tak je. Ak si totiž overím cez < alebo > alebo cez COUNTIF tak mi to zistí správne že napr. "200_1" je < ako "301", ale už to správne nezoradí. No uvidíme.

EDIT: 5.3.2021 18:37
Tak skúste takto. COUNTIF akoby počítal inak pri = a inak pri <, preto som ho vynechal a použil trochu zložitejší počet cez MMULT. Mrk na def. názov MENSI.
Příloha: xlsx50008_seznam-hodnot-jen-filtrovane.xlsx (14kB, staženo 27x)
citovat

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