< návrat zpět

MS Excel


Téma: Automatické dopĺňanie údajov rss

Zaslal/a 20.6.2025 18:15

Prosím o pomoc, existuje funkcia na moju požiadavku, aby podľa údajov v prvom riadku prvého hárka doplnili ďalšie údaje do vedľajších riadkov toho istého hárka s hodnotami z iného hárka, ale len vtedy, ak sú totožné dáta z prvého stĺpca na obidvoch hárkoch s údajmi. Ďakujem

Zaslat odpověď >

#057495
elninoslov
Ten popis je taký nejaký nejasný. Priložte prílohu.citovat
#057496
avatar

elninoslov napsal/a:

Ten popis je taký nejaký nejasný. Priložte prílohu.

V jednom hárku mám identifikátor, ako aj v tom druhom, ale pri jednom identifikátore mám údaje, ktoré potrebujem doplniť do riadku s údajmi z iného hárka v ktorom je totožný identifikátor s inými údajmi...jednoducho povedané, potrebujem spojiť dva hárky s údajmi do jedného cez nejakú automatiku :-)
Příloha: xlsx57496_vysvetlenie.xlsx (11kB, staženo 2x)
citovat
#057497
elninoslov
Aha, no ja som mal na mysli reálnejšiu prílohu s viac možnými eventualitami. Každopádne aj z tejto je vidno aspoň to, že "do vedľajších riadkov" v skutočnosti znamená "do vedľajších stĺpcov".

Takže dám zopár otázok, čo ma hneď napadne len tak z brucha :
-Dáta majú vždy rovnaký počet stĺpcov? Teda 3?
-Ak nie, posúvajú sa vyplnené vľavo, alebo ostávajú prázdne bunky?
-Verzia Office na ktorej to bude bežať?
-Ak je to starší Office, a odpoveď na 2. otázku je ÁNO, je možné pridať pomocné riadky (napr. aj na skrytý list)?
-Jedná sa iba o jeden, teda 1. riadok, alebo pôjde nakoniec o viac riadkov s rovnakou funkcionalitou?
-Ak ide o viac riadkov, tak relevantné dáta sú v zdrojových listoch na rovnakých riadkoch, alebo XYZ môže byť v jednom liste na 1. riadku v inom na 5. ?
-V tých vstupných bunkách sú vzorce alebo hodnoty?
-Vo výstupných bunkách majú byť vzorce alebo hodnoty (to jedine makrom)?
-Čo sa bude s výstupom potom diať? Budete ho chcieť potom nejako upravovovať?citovat
#057501
avatar
- dáta majú rovnaký počet stĺpcov
- MO 365 / 2408
- bude viac riadkov s rovnakou funkcionalitou
- nemusia byť na rovnakých riadkoch
- vstupné bunky majú hodnoty
- výstupné majú byť iba hodnoty
- výstup bude len na čítanie
Dik za tvoj čas.citovat
#057502
elninoslov
Po urputnom boji s Excelom a jeho novými funkciami ako BYROW + LAMBA, MAP + LAMBDA, či MAKEARRAY, aj s XLOOKUP, následne po boji s ChatGPT, že prečo mi to nejde, a jeho nezmyselnými radami, sme nakoniec spoločne dospeli k jednému funkčnému jednovzorcovému riešeniu.
=LET(
FLT; ISNUMBER(MATCH(KODA; KODB; 0));
KODY; FILTER(KODA; FLT);
FDA; FILTER(DATAA; FLT; "");
IDXB; XMATCH(KODY; KODB; 0);
FDB; INDEX(DATAB; IDXB; {1\2\3});
HSTACK(KODY; FDA; FDB)
)


Definované názvy:
DATAA:
=TAKE(VSTUPA;;-3)
DATAB:
=TAKE(VSTUPB;;-3)
KODA:
=TAKE(VSTUPA;;1)
KODB:
=TAKE(VSTUPB;;1)
VSTUPA:
='Vstupy A'!$A$1:.$D$1000
VSTUPB:
='Vstupy B'!$A$1:.$D$1000


Predpoklad je, že každý kód bude v liste iba raz.

EDIT:
Ešte som vzorec trošičku pozmenil aby bol pochopiteľný.
Příloha: xlsx57502_vysvetlenie.xlsx (12kB, staženo 2x)
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