< návrat zpět

MS Excel


Téma: automatický přepis a řazení hodnot rss

Zaslal/a 2.6.2025 20:12

Ahoj.
Potřebuji pomoc. Na listu "KB" vyplňuji ve sloupci A hodnoty KB001 - KBxxx. Ve sloupci B budou doplněny hodnoty začínající dvoumístným až trojmístným číslem, mezerou a libovolným textem (někde bude vyplněný jen jeden řádek, někdy až 4). Potřeboval bych, aby se přenášely údaje na list "Souhrn" a to tak, že se budou hodnoty ve sloupci A automaticky řadit dle abecedy/čísel a ve sloupci B bude hodnota KBxxx vždy k názvu.
Děkuji za pomoc.
Honza

Příloha: xlsx57469_kb.xlsx (11kB, staženo 1x)
Zaslat odpověď >

#057470
elninoslov
Tie čísla pred "text" sú jedinečné pre všetky názvy? Teda ak začína B2 číslom 01, tak už žiaden iný riadok v B:B nezačína číslom 01?

Na akej verzii Office to bude behať?

Je možné použiť pomocný stĺpec?

O koľko asi pôjde celkovo riadkov?

EDIT:
Pre nový Office je to brnkačka, kvôli pokročilým fnc. Tu je príklad.

=TAKE(SORT(FILTER(HSTACK(CISLA;OBL_NAZEV;IDX_KB);ISNUMBER(CISLA);"");1;1);;-2)
=VZÍT(SORT(FILTER(SROVNAT.VODOROVNĚ(CISLA;OBL_NAZEV;IDX_KB);JE.ČISLO(CISLA);"");1;1);;-2)

Definované názvy:
CISLA:
=INT(INDEX(TEXTSPLIT(OBL_NAZEV;" ";;FALSE);;1))
=CELÁ.ČÁST(INDEX(ROZDĚLIT.TEXT(KB!$B$2:$B$25;" ";;NEPRAVDA);;1))


IDX_KB
=INDEX(OBL_KB;INT((ROW(OBL_KB)-2)/4)*4+1)
=INDEX(OBL_KB;CELÁ.ČÁST((ŘÁDEK(OBL_KB)-2)/4)*4+1)


OBL_KB
=OFFSET(KB!$A$2;;;COUNTA(KB!$A$2:$A$1001)*4)
=POSUN(KB!$A$2;;;POČET2(KB!$A$2:$A$1001)*4)


OBL_NAZEV
=OFFSET(OBL_KB;;1)
=POSUN(OBL_KB;;1)
Příloha: xlsx57470_57469_kb.xlsx (12kB, staženo 1x)
citovat
#057471
avatar
Ano, čísla budou vždy jedinečná, na textu nezáleží.
Verze Office 2021 a 365.
Pomocný sloupec lze použít.
Řádků bude v budoucnu 200-250, počítám se stropem 600.
Mrknu na to, díky moc.
...pokud bude více řádků, než 4 ke každé KBxxx, lze to ošetřit?...citovat
#057474
elninoslov
Tu to máte zmenené tak, aby to nepoužilo fnc, ktoré Off2021 nemá (HSTACK, TEXTSPLIT, TAKE). Zatiaľ som pomocný stĺpec nepoužil. Čo si pamätám tak automatické "zmaticovenie" vzorca bolo už v 2021 implementované. Mohli by ste to overiť?

EDIT:
A na ten počet tam máte def. názov POC_NAZVOV
Příloha: xlsx57474_57469_kb_pre_2021.xlsx (12kB, staženo 2x)
citovat
#057475
avatar
kouknu na to, až budu doma
díkcitovat
#057476
avatar
Ve verzi 2021 funguje, díky!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