ore transpuse in celule colorate

Ce este nou in Microsoft Excel 2010?
Informatii despre cum se utilizeaza Microsoft Excel 2010
Calcule, Formule, Functii, Tabele pivot, Analiza datelor, etc
cristi_an
Mesaje: 162
Membru din: Mie Mai 18, 2011 11:21 am

ore transpuse in celule colorate

Mesaj de cristi_an » Sâm Iul 13, 2019 2:36 pm

Buna ziua !
Rog colegi sa imi ofere o solutie in a transpune un interval orar sub forma de celule colorate. Ca sa fiu mai explicit am nevoie ca numarul de ore cat a masina a fost in circulatie circulatie sa fie transpus sub forma celule colorate in care fiecare celula reprezinta o ora. Exemplul prezentat in excel e edificator in acest sens. Multumesc pentru implicare si timpul acordat in gasirea raspunsului la problema mea!
Nu aveţi permisiunea de a vizualiza fişierele ataşate acestui mesaj.

DR.ACCESS
Moderator
Moderator
Mesaje: 300
Membru din: Lun Sep 05, 2011 5:06 pm

Re: ore transpuse in celule colorate

Mesaj de DR.ACCESS » Lun Sep 30, 2019 10:38 am

Buna,
Am reorganizat un pic fisierul, astfel incat in antetul graficului de tip Gantt sa avem data si ora, cu un custom format care sa afiseze doar ora.
In tabelul propriu-zis am introdus o formula de tip CSE

Cod: Selectaţi tot

{=IFERROR(IF(IFERROR(MATCH($H7&TRUNC(I$6,2),$B$7:$B$10&TRUNC($C$7:$C$10,2),0),0)<>0,IFERROR(MATCH($H7&TRUNC(I$6,2),$B$7:$B$10&TRUNC($C$7:$C$10,2),0),0),IF(AND(H7>0,I$6<=INDEX($D$7:$D$10,H7)+1/24),H7,0)),0)}
si, de asemenea, am utilizat un format custom care sa ascunda continutul si am aplicat o regula de format conditionat.
Nu aveţi permisiunea de a vizualiza fişierele ataşate acestui mesaj.
D. Tanase
MCT, MCTS
MOS Master Instructor

dobre ionel
Mesaje: 43
Membru din: Lun Feb 16, 2015 9:30 pm

Re: ore transpuse in celule colorate

Mesaj de dobre ionel » Mie Oct 02, 2019 6:41 am

Bună ziua.
Frumos cum aţi rezolvat problema DR.ACCESS.
Cu o situaţie asemănătoare mă confrunt si eu. Vă rog să mă ajutaţi în următoarea situaţie:
Am o planificare care se întinde pe mai multe luni. Am un tabel cu data de intrare, data de ieşire şi zilele lunilor: Mai - Spetembrie.
Cum aş putea să fac să apară în zilele cuprinse între data de intrare şi data de ieşire un x în celulele care corespund acelor zile?
Menţionez că folosesc Excel 2007.
Ataşez un fişier exemplu cu ce doresc să fac.
Mulţumesc mult de ajutor
Nu aveţi permisiunea de a vizualiza fişierele ataşate acestui mesaj.

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

Re: ore transpuse in celule colorate

Mesaj de Indigo-ONE » Mie Oct 02, 2019 1:24 pm

Salut,

1. Lunile Iulie si August au 31 de zile - va trebui sa modifici in fisierul tau. Idem ptr Septembrie
2. In E4:FA4 sunt cifre. Va trebui sa pui date normale (ex. 01/05/2019, 02/05/2019.....) si sa formatezi apoi acel rand sa arate doar numarul zilei (adica 1, 2,...28...sau 30 sau 31 dupa cum e cazul (depinde de luna respectiva).

In D5 pune formula:
=IF(AND(E$4>=$B5,E$4<=$C5),"x","")
sau
=IF(AND(E$4>=$B5;E$4<=$C5);"x";"") depinde de setarile regionale.
apoi trage in jos si apoi spre dreapta (sau invers, spre dreapta si apoi in jos :D ) pana acoperi tot rangeul de date.


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

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

Re: ore transpuse in celule colorate

Mesaj de Indigo-ONE » Mie Oct 02, 2019 1:52 pm

DR.ACCESS scrie:
Lun Sep 30, 2019 10:38 am
Buna,
Am reorganizat un pic fisierul, astfel incat in antetul graficului de tip Gantt sa avem data si ora, cu un custom format care sa afiseze doar ora.
In tabelul propriu-zis am introdus o formula de tip CSE

Cod: Selectaţi tot

{=IFERROR(IF(IFERROR(MATCH($H7&TRUNC(I$6,2),$B$7:$B$10&TRUNC($C$7:$C$10,2),0),0)<>0,IFERROR(MATCH($H7&TRUNC(I$6,2),$B$7:$B$10&TRUNC($C$7:$C$10,2),0),0),IF(AND(H7>0,I$6<=INDEX($D$7:$D$10,H7)+1/24),H7,0)),0)}
si, de asemenea, am utilizat un format custom care sa ascunda continutul si am aplicat o regula de format conditionat.
Rezultatul formulei este eronat. Zona marcata ar fi trebuit sa fie intre orele indicate (inclusiv orele).
Deci formula afiseaza 10 ore (de la 1 la 10) si ar fi trebuit de la 1 la 9. Idem pentru celelalte.


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

DR.ACCESS
Moderator
Moderator
Mesaje: 300
Membru din: Lun Sep 05, 2011 5:06 pm

Re: ore transpuse in celule colorate

Mesaj de DR.ACCESS » Mie Oct 02, 2019 2:55 pm

@Indigo
Multumesc pentru atentionare. M-am concentrat atat pe solutie ibcat am pierdut din vedere un detaliu important si anume modul diferit in care se calculeaza valoarea asociata (aproximarile Excel pentru impartiri la 3,9 etc)
Am mai adaugat un Trunc pe ici pe colo

Cod: Selectaţi tot

=IFERROR(IF(IFERROR(MATCH($H8&TRUNC(I$6,2),$B$7:$B$10&TRUNC($C$7:$C$10,2),0),0)<>0,IFERROR(MATCH($H8&TRUNC(I$6,2),$B$7:$B$10&TRUNC($C$7:$C$10,2),0),0),IF(AND(H8>0,TRUNC(I$6,2)<=INDEX(TRUNC($D$7:$D$10,2),H8)),H8,0)),0)
Nu aveţi permisiunea de a vizualiza fişierele ataşate acestui mesaj.
D. Tanase
MCT, MCTS
MOS Master Instructor

dobre ionel
Mesaje: 43
Membru din: Lun Feb 16, 2015 9:30 pm

Re: ore transpuse in celule colorate

Mesaj de dobre ionel » Mie Oct 02, 2019 7:23 pm

Mulţumesc frumos Indigo-ONE.
Este exact ce doream.
O seară frumoasă

Scrie răspuns

Înapoi la “Intrebari despre Excel 2010”