Index Max in Match

Pomoč pri delu z MS Excelom
Odgovori
AnejK
Prispevkov: 22
Pridružen: Po Jul 07, 2014 9:26 am

Index Max in Match

Odgovor Napisal/-a AnejK »

Pozdravljeni,

prosil bi za pomoč pri spodnji težavi, ko želim s funkcijo index in match dobiti največjo vrednost iz obsega, ki ga torej match zajame.
V stolpcu A imam edinstvene ID-je, ki so neke vrste produkt drugega ID-ja(stolpec L), kar pomeni, da ima stolpec A nadrejeni ID. Istočasno to pomeni, da je nadrejeni ID lahko zgeneriral več edinstvenih ID-jev, temu pa se vedno pripiše datum nastanka.

Sedaj pa bi torej rad k edinstvenemu ID-u pripisal datum zadnjega generiranega ID-ja od nadrejenega...

Prosim za pomoč.

Lep pozdrav,
Anej
admin
Site Admin
Prispevkov: 3687
Pridružen: Sr Jul 20, 2005 10:06 pm

Re: Index Max in Match

Odgovor Napisal/-a admin »

Pozdravljeni,

Na žalost vprašanja na razumem (oz. si ne znam predstavljati kako izgleda tabela) in vam ne morem pomagati. Vpišite primere relevantnih podatkov, da bi videl v čem je težava.
lp,
Matjaž Prtenjak
Administrator
AnejK
Prispevkov: 22
Pridružen: Po Jul 07, 2014 9:26 am

Re: Index Max in Match

Odgovor Napisal/-a AnejK »

Napaka
Zadnjič spremenil AnejK, dne Po Feb 26, 2018 9:50 pm, skupaj popravljeno 1 krat.
AnejK
Prispevkov: 22
Pridružen: Po Jul 07, 2014 9:26 am

Re: Index Max in Match

Odgovor Napisal/-a AnejK »

ID D ažuriranja Kreirano Nadrejeni ID
1780 31.08.2017 12.07.2014 4773
4773 6.03.2016 23.07.2008 1109
5182 #N/V 6.03.2016 4773
5183 #N/V 6.03.2016 4773
5539 18.08.2017 29.08.2011 4773

Tabela izgleda nekako takole... In sedaj bi rad da se v stolpec "D ažuriranja" pripiše najnovejši datum iz stolpca Kreirano, če se "ID" ujema z "Nadrejeni ID"...

V tem primeru je torej za ID 4773 pravilen D ažuriranja 6.3.2016, ker je "najnovejši"...

Upam, da se sedaj razumemo?

Lp,
Anej
admin
Site Admin
Prispevkov: 3687
Pridružen: Sr Jul 20, 2005 10:06 pm

Re: Index Max in Match

Odgovor Napisal/-a admin »

Pozdravljeni,

To pa je dokaj preprosta naloga, saj imate v ta namen Excelovo funkcijo MAXIFS!

Če torej predpostavimo, da imate podatke na območju od A2 do npr A1000, potem morate v celico B2 zapisati sledečo funkcijo:

Koda: Izberi vse

=MAXIFS($C$2:$C$1000;$D$2:$D$1000;D2)
ki pomeni: 'Na območju C2 do C1000 najdi največjo vrednost za vse vrstice, kjer je vrednost v koloni D enaka kot v D2, torej v vrsticah z enakim nadrejenim ID-jem)'

Sedaj to formulo samo še skopirate po koloni B in to je rešitev
lp,
Matjaž Prtenjak
Administrator
AnejK
Prispevkov: 22
Pridružen: Po Jul 07, 2014 9:26 am

Re: Index Max in Match

Odgovor Napisal/-a AnejK »

Ali ni MAXIFS funkcija omogočena samo v Office 365? To funkcijo sem že enkrat hotel uporabiti in ugotovil, da je ne morem...
admin
Site Admin
Prispevkov: 3687
Pridružen: Sr Jul 20, 2005 10:06 pm

Re: Index Max in Match

Odgovor Napisal/-a admin »

Da, funkcija MAXIFS je prisotna samo v Excelu 2017 oz. Office 365.

V kolikor imate starejši office lahko namesto nje uporabite matrične funkcije o katerih si lahko več preberete na blogu
lp,
Matjaž Prtenjak
Administrator
AnejK
Prispevkov: 22
Pridružen: Po Jul 07, 2014 9:26 am

Re: Index Max in Match

Odgovor Napisal/-a AnejK »

Najlepša hvala za pomoč. Kot ste predlagali, sem "težavo" odpravil s pomočjo matrične funkcije...

LP,
Anej
Odgovori