Cursuri
Cursuri Excel
Cu siguranta ati avut nevoie sa realizati o suma a valorilor dintr-o coloana Excel tinand cont de culoarea celulei si cel mai probabil ati facut acest lucru folosind filtrele, sau mergand mai departe si ati incercat sa aplicati un cod VBA. Functii Excel folosite: SUMIF & COUNTIF
„Learn today for tomorrow!”
Suma in functie de culoarea celulei
Recent am avut nevoie de o varianta de calcul, o formula Excel care sa ma ajute sa afisez o suma a unor valori numerice in functie de culoarea celulei, dar fara sa folosesc cod VBA. Ca urmare a cautarilor mele am gasit o varianta destul de interesanta, care nu foloseste cod VBA. foloseste un soi de programare in Excel ( functii Macro Excel) si m-am gandit sa ti-o prezint si tie, poate te ajuta.
Folosim functia GET.CELL
Este vorba despre functia Get.Cell cu origini in zona de functii Macro Excel.
Pasii pe care-i vom urma sunt urmatorii:
- Vom realiza un NameRange (o sa explic in detaliu ce este un NameRange in Excel)
- Vom obtine cod de culoare pentru ficare celula Excel
- Facem SUM in functie de culoarea celulei, folosindu-ne de codul de culoare al acesteia.
O sa incepem prin a realiza NameRange-ul nostru ( vom da un nume unei celule sau numei zone de date si ii vom atribui o valoare)
Mergem in Meniul Formulas – Name Manager-New, vom completa campurile aferente.
Name: Cod Culoare
Reference to: Get.Cell(38,C2)
Sintaxa pentru Get.Cell arata de felul urmator:
GET.CELL(type_num, reference) | |||||||||
Type_num is a number that specifies what type of cell information you want. | |||||||||
38 Shade foreground color as a number in the range 1 to 56. If color is automatic, returns 0. |
Pentru a face lucrurile mult mai simple, am creat un video pentru tine. Iti voi spune imediat unde gasesti acest video. Inainte de toate o sa sa-ti spun cu cine stai de vorba, Alexandru Pantilie este numele meu, – trainer si consultant solutiii de business Microsoft. 🙂
Te invit in cele ce urmeaza sa accesezi video-ul promis, in care-ti explic pas cu pas cum se poate realiza o suma in Excel, in functie de culoarea celulei fara sa folosim cod VBA. Partea buna este ca prin abonarea la acest canal de Youtube vei avea acces gratuit la o multime de materiale interesante, materiale pe care le poti accesa oricand, de oriunde.
Intra aici si urmareste video-ul.
Nu uita…
Invata astazi pentru maine!
6 februarie 2025 @ 7:10 am
Buna
I-mi este de folos aceasta functie,
Dar, in caz daca se schimba culoarea celulei in cursul lunii , din galben in rosu, cum se poate obtine ca si codul de culoare sa se schimbe?, si cu asta, si suma referitor culoarei?
Multumesc
7 februarie 2025 @ 9:43 am
Buna ziua,
Multumesc pentru mesaj! In cazul in care s-ar schimba culoarea nu ar fi un scenariu fericit :). Este foarte important sa respectati legenda stabilita si sa nu faceti mix intre culori. Sa luam cazul Dvs, daca pana la acel moment rosu a fost pt alte celule, iar acum inlocuiti si galbenul nu rosu, la suma generata pana laa cel moment se adauga si cele ce au fost pe galben – nu stiu daca acesta ar fi rezultatul dorit. 🙂