FUNCTIE EXCEL PENTRU SCHIMBAREA SHEET-ULUI DIN ALT EXCEL DIN CARE IAU DATELE
Last Updated: Feb 24 2016 13:53, Started by
ionita_adrian
, Feb 23 2016 17:53
·
0
#1
Posted 23 February 2016 - 17:53
Salut,
Am si eu nevoie de rezolvarea unei probleme in excel fara vba, am 2 exceluri: 1 care este principal si am doua variabile si un grafic care se creaza cu datele extrase din excelul secundar 2. Pentru excelul 1 mi-ar trebui o formula care sa extraga datele din excelul 2 si sa schimbe sheetul din excelul 2(excelul 2 contine mai multe sheeturi cu ani). Am atasat doua imagini. multumesc https://app.box.com/...kp5ru2gvw0op2d2-excelul 1 https://app.box.com/...jzxnj4b7sqfypft - excelul 2 Am gasit ceva cu functia indirect dar nu functioneaza http://www.contextur...unctions05.html Attached FilesEdited by ionita_adrian, 23 February 2016 - 17:57. |
#2
Posted 23 February 2016 - 19:01
În 2.xlsx ”de-mergeuiește” lunile și completează pe fiecare coloană (ian ian ian feb feb feb etc) - (poți rezolva treaba rapid cu select blanks, =celula din stînga și ctrl enter), după care în celula C11 copiază formula de mai jos. Atenție e formulă array: ctrl-shift-enter:
=INDEX(INDIRECT("'[2.xlsx]"&$C$1&"'!$B$3:$AK$6"),MATCH($A$11,indirect("'[2.xlsx]"&$c$1&"'!$A$3:$A$6"),0),MATCH(1,1*($B11=indirect("'[2.xlsx]"&$c$1&"'!$B$2:$AK$2"))*(C$10=indirect("'[2.xlsx]"&$c$1&"'!$B$1:$AK$1")),0)) |
#3
Posted 24 February 2016 - 10:48
salut x41xu1,
am incercat sa implementez formula si reusesc sa ajung la vreun rezultat. ma gandeam daca exista vreo metoda sa editez doar zonele rosii din formula de la C11 =INDEX('[2.xlsx] |
#4
Posted 24 February 2016 - 11:17
as dori o formula de genu acesta dar nu stiu unde sa pun formula indirect ca sa functioneze
Attached Files |
#5
Posted 24 February 2016 - 11:59
ionita_adrian, on 24 februarie 2016 - 10:48, said:
salut x41xu1, am incercat sa implementez formula si reusesc sa ajung la vreun rezultat. ma gandeam daca exista vreo metoda sa editez doar zonele rosii din formula de la C11 =INDEX('[2.xlsx] Formula pe care ți-am scris-o funcționează în condițiile pe care le-am menționat:
|
#6
Posted 24 February 2016 - 13:53
gata am reusit, mersi
asta e formula care functioneaza cu integrarea indirect-ului in index "=INDEX(INDIRECT("'["&C$1&".xlsx]"&D$1&"'!B$3:B$1500");MATCH(A11;INDIRECT("'["&C$1&".xlsx]"&D$1&"'!A$3:A$1500");0))" multumesc mult. |
Anunturi
Bun venit pe Forumul Softpedia!
▶ 0 user(s) are reading this topic
0 members, 0 guests, 0 anonymous users