Formulă INDEX și MATCH

Ce este nou in Microsoft Excel 2019?
Informatii despre cum se utilizeaza Microsoft Excel 2019
Calcule, Formule, Functii, Tabele pivot, Analiza datelor, etc
DailyKode
Mesaje: 6
Membru din: Vin Feb 17, 2023 10:12 pm

Formulă INDEX și MATCH

Mesaj de DailyKode » Dum Mar 19, 2023 2:26 pm

Vă salut! vă rog să mă ajutați cu o formulă care să-mi aducă în celulele AS10-AW10, numele persoanelor care corespund turelor de lucru din tabel. Adică în AS10 sub tura S numele Dumitrecu, azi fiind în data de 19.03.2023. Sunt de părere că funcțiile INDEX și MATCH trebuie să rezolve asta dar ceva nu fac bine probabil întrucât mereu primesc eroare #N/A sau uneori #REF. Vă mulțumesc!
Nu aveţi permisiunea de a vizualiza fişierele ataşate acestui mesaj.

Indigo-ONE
Mesaje: 437
Membru din: Mar Dec 11, 2018 8:54 pm

Re: Formulă INDEX și MATCH

Mesaj de Indigo-ONE » Dum Mar 19, 2023 11:32 pm

Salut,

Ce rezultat ai vrea sa iti apara in foaia IANURTIE (ciudata luna, nu?)daca azi suntem in 19.03.2023 iar tu ai tabelul completat pana in data de 10.03.2023. Restul ti-a fost greu....
Sunt de părere că funcțiile INDEX și MATCH trebuie să rezolve asta....
+ vreo 5-6 alte functii distincte... :D


"I fear the day that technology will surpass our human interaction. The world will have a generation of idiots."
Albert Einstein

DailyKode
Mesaje: 6
Membru din: Vin Feb 17, 2023 10:12 pm

Re: Formulă INDEX și MATCH

Mesaj de DailyKode » Lun Mar 20, 2023 11:47 am

Era doar un exemplu, foaia de calcul de la birou are 12 sheet-uri, câte unul pentru fiecare lună, eu am schimbat acolo din 01.01.2023 în 01.03.2023 pentru a putea fi aplicat TODAY pe exemplul dat.

Oricum am rezolvat azi-noapte, că doar noaptea este un sfetnic bun :). Acolo în loc de ”IANUARIE” trebuia să schimb în ”LUNA” numele sheet-ului și nu mai aveai motiv de aroganță. Și da, după cum am gândit, a fost nevoie doar de INDEX și MATCH fără alte 5-6 funcții.

S: =INDEX($D$11:$D$19;MATCH(AS$9;INDEX($E$11:$AI$19;0;MATCH(TODAY();$E$9:$AI$9;0));0))
P: =INDEX($D$11:$D$19;MATCH(AT$9;INDEX($E$11:$AI$19;0;MATCH(TODAY();$E$9:$AI$9;0));0))
Z: =INDEX($D$11:$D$19;MATCH(AU$9;INDEX($E$11:$AI$19;0;MATCH(TODAY();$E$9:$AI$9;0));0))
N: =INDEX($D$11:$D$19;MATCH(AV$9;INDEX($E$11:$AI$19;0;MATCH(TODAY();$E$9:$AI$9;0));0))
H: =INDEX($D$11:$D$19;MATCH(AW$9;INDEX($E$11:$AI$19;0;MATCH(TODAY();$E$9:$AI$9;0));0))
Nu aveţi permisiunea de a vizualiza fişierele ataşate acestui mesaj.

Indigo-ONE
Mesaje: 437
Membru din: Mar Dec 11, 2018 8:54 pm

Re: Formulă INDEX și MATCH

Mesaj de Indigo-ONE » Lun Mar 20, 2023 2:00 pm

Bravo!
....Acolo în loc de ”IANUARIE” trebuia să schimb în ”LUNA” numele sheet-ului și nu mai aveai motiv de aroganță.
Aroganta??? ca ti-am atras atentia?
Dar ca ai pus doar 10 zile in acel pontaj (iar noi trebuia sa si facem restul pontajului?) si era nevoie de toata luna? Asta cum se numeste?
Nu de alta, dar cereai data de azi (19.03) iar pontajul era pana pe 10.03
Si pentru ca nu ma ridic la asteptarile tale, nu am sa mai intervin, daca vei mai avea nevoie, desi nu cred ("ca doar noaptea este un sfetnic bun").


"I fear the day that technology will surpass our human interaction. The world will have a generation of idiots."
Albert Einstein

DailyKode
Mesaje: 6
Membru din: Vin Feb 17, 2023 10:12 pm

Re: Formulă INDEX și MATCH

Mesaj de DailyKode » Lun Mar 20, 2023 4:10 pm

În fine ”Indigo-ONE”, dacă consideri că te-am suparat cu ceva îmi cer eu scuze.
Cât despre 10 zile, nu înțeleg ce dorești să spui. Mai descarcă-l odată și vezi că este complet de la 01 la 31.
E aiurea să vi să acuzi că nu mi-am făcut treaba când se vede clar că este complet, l-am descarcat și eu acum și este complet până la 31.03.23

pal_magyari
Mesaje: 3
Membru din: Dum Apr 30, 2023 12:48 pm

Re: Formulă INDEX și MATCH

Mesaj de pal_magyari » Dum Apr 30, 2023 2:51 pm

Pentru celula AS10 formula este: =INDEX($D$11:$D$19;MATCH(AS$9;INDEX($E$11:$AI$19;0;MATCH(TODAY();$E$9:$AI$9;0));0))
Se poate apoi extinde/copia, fara modificari, si in AT10:AW10.

pal_magyari
Mesaje: 3
Membru din: Dum Apr 30, 2023 12:48 pm

Re: Formulă INDEX și MATCH

Mesaj de pal_magyari » Lun Mai 01, 2023 8:17 pm

pal_magyari scrie:
Dum Apr 30, 2023 2:51 pm
Pentru celula AS10 formula este: =INDEX($D$11:$D$19;MATCH(AS$9;INDEX($E$11:$AI$19;0;MATCH(TODAY();$E$9:$AI$9;0));0))
Se poate apoi extinde/copia, fara modificari, si in AT10:AW10.
Ciudat, formula este de la alta postare. Formula propusa de mine este =INDEX($D$11:$D$15,MATCH(AS$9,INDIRECT(ADDRESS(11,MATCH(TODAY()-1,$E$9:$AI$9,0)+4)&":"&ADDRESS(15,MATCH(TODAY()-1,$E$9:$AI$9,0)+4)),0))

Scrie răspuns

Înapoi la “Intrebari despre Excel 2019”