Refresh grafic?

Informatii despre cum se utilizeaza Microsoft Excel 2003. Calcule, Formule, Functii, Tabele pivot, Analiza datelor, etc
Închis
Diana
Mesaje: 2
Membru din: Mar Mar 10, 2009 4:23 pm

Refresh grafic?

Mesaj de Diana » Mar Mar 10, 2009 4:27 pm

Exista posibilitatea de a face Refresh pe un grafic, in sensul ca mai adaug informatii in tabelul initial (pe baza caruia am creat graficul), apoi datele introduse sa-mi apara automat in graficul creat.

Multumesc.

Avatar utilizator
Dr.Excel
Site Admin
Site Admin
Mesaje: 1997
Membru din: Sâm Ian 24, 2009 1:45 pm
Localitate: Bucharest
Contact:

Re: Refresh grafic?

Mesaj de Dr.Excel » Mar Mar 10, 2009 4:59 pm

unde ai graficul?

MCT, MCITP
MOS Master Instructor
IT Learning

Avatar utilizator
Dr.Excel
Site Admin
Site Admin
Mesaje: 1997
Membru din: Sâm Ian 24, 2009 1:45 pm
Localitate: Bucharest
Contact:

Re: Refresh grafic?

Mesaj de Dr.Excel » Mie Mar 11, 2009 10:51 am


MCT, MCITP
MOS Master Instructor
IT Learning

Diana
Mesaje: 2
Membru din: Mar Mar 10, 2009 4:23 pm

Re: Refresh grafic?

Mesaj de Diana » Mie Mar 11, 2009 2:08 pm

Graficul este in Excel.
Am constatat ca trebuie sa refac graficul prin reselectarea seriilor de date modificate.
Multumesc.

Avatar utilizator
Dr.Excel
Site Admin
Site Admin
Mesaje: 1997
Membru din: Sâm Ian 24, 2009 1:45 pm
Localitate: Bucharest
Contact:

Re: Refresh grafic?

Mesaj de Dr.Excel » Joi Mar 12, 2009 9:09 pm

Iti propun o rezolvare foarte eleganta si fara VB.
  • 0. Am generat un grafic asa static cum il face el
    1. Am dat un nume (named range) tuturor celulelor de pe coloana A
    Din Insert/Name/Defined la nume i-am spus oData la refers am scris formula: =OFFSET(Sheet1!$A$2,0,0,COUNTA(Sheet1!$A:$A)-1)
    Functia Offset selecteaza de la celula A2 toate celulele in jos ce contin o valoare (functia counta ne spune cate celule de pe coloana A contin valoare)
    2. 1. Am dat un nume (named range) tuturor celulelor de pe coloana B
    in Insert/Name/Defined la nume i-am spus oTemp la refers am scris formula:=OFFSET(Sheet1!$B$2,0,0,COUNTA(Sheet1!$B:$B)-1)
    3. Am selectat o bara din grafic, iar in bara de formule am scris:
    =SERIES(,Sheet1!oData,sheet1!oTemp,1)
adica i-am spus sa genereze graficul pe baza Named Range-urilor scrise mai sus(care sunt dinamice)

MCT, MCITP
MOS Master Instructor
IT Learning

Închis

Înapoi la “Intrebari despre Excel 2003”