Kolačići nam pomoći isporučiti naše usluge. Korištenjem naših usluga, pristajete na naše korištenje kolačića.
Savjet: drugi jezici su prevedeni na Google. Možete posjetiti English verzija ove veze.
Prijaviti se
x
or
x
x
Registrirajte se
x

or

Kako izvući podatke iz grafikona ili grafikona u Excelu?

doc ekstrakt-ljestvica podataka 1
U programu Excel obično upotrebljavamo grafikon za prikazivanje podataka i trendova za jasnije pregledavanje, no ponekad je možda grafikon kopija i nemate izvorne podatke grafikona kao što je prikazano na slici. U tom slučaju možda želite izvući podatke iz ovog grafikona. Sada ovaj vodič govori o izlučivanju podataka iz grafikona ili grafikona.
Izvadite podatke iz grafikona s VBA

Navigation--AutoText (dodajte obično upotrijebljene grafikone u okvir za automatsko aktivaciju, a zatim kliknite jedan klik da biste je umetnuli kada vam je potrebna.)

izvrsno dodajte alate za umetanje dijagrama vodopada u bilo kojem trenutku

strelica plava desna mjehurić Izvadite podatke iz grafikona s VBA


1. Morate stvoriti novi radni list i preimenovati ga kao ChartData, Pogledajte snimak zaslona:

Kutools za Excel, s više od 120 praktične Excel funkcije, poboljšati radnu učinkovitost i uštedjeti radno vrijeme.

doc ekstrakt-ljestvica podataka 5

2. Zatim odaberite grafikon s kojeg želite izvući podatke i pritisnite Alt + F11 tipke istovremeno i a Microsoft Visual Basic for Applications prozor pops.

3. klik umetak > Moduli, a zatim zalijepite ispod VBA koda na iskakanje Moduli prozor.

VBA: Izvadite podatke iz grafikona.

Sub GetChartValues()
	'Updateby20150203
	Dim xNum As Integer
	Dim xSeries As Object
	xCount = 2
	xNum   = UBound(Application.ActiveChart.SeriesCollection(1).Values)
	Application.Worksheets("ChartData").Cells(1, 1) = "X Values"
	With Application.Worksheets("ChartData")
		.Range(.Cells(2, 1), _
		.Cells(xNum + 1, 1)) = _
		Application.Transpose(ActiveChart.SeriesCollection(1).XValues)
	End With
	For Each xSeries In Application.ActiveChart.SeriesCollection
		Application.Worksheets("ChartData").Cells(1, xCount) = xSeries.Name
		With Application.Worksheets("ChartData")
			.Range(.Cells(2, xCount), _
			.Cells(xNum + 1, xCount)) = _
			Application.WorksheetFunction.Transpose(xSeries.Values)
		End With
		xCount = xCount + 1
	Next
End Sub

4. Zatim kliknite trčanje gumb za pokretanje VBA. Pogledajte snimak zaslona:

doc ekstrakt-ljestvica podataka 2

Tada možete vidjeti kako se podaci ekstrahiraju ChartData list.

doc ekstrakt-ljestvica podataka 3

Izvezi raspon kao grafički

Kutools' Izvezi raspon kao grafički cilj je spremiti ili izvesti selekcijske ćelije kao višestruke grafičke formate.
doc izvoz asortiman kao slika

Savjet:

1. Stanice možete oblikovati prema potrebi.

doc ekstrakt-ljestvica podataka 4

2. Podaci odabranog grafikona izvlače se na prvu ćeliju grafikona ChartData u zadanom.

obratite pozornost1Ako ste zainteresirani za ovaj dodatak, preuzimanje besplatnog probnog razdoblja 60-dana.


Preporučeni alati za produktivnost

Kartica sustava Office

zlato star1 Donesite praktične kartice u program Excel i drugi Office, kao što su Chrome, Firefox i novi Internet Explorer.

Kutools za Excel

zlato star1 Nevjerojatno! Povećajte produktivnost u 5 minuta. Ne trebaju nikakve posebne vještine, osim dva sata svaki dan!

zlato star1 300 nove značajke za Excel, izraditi Excel mnogo jednostavan i snažan:

  • Spoji ćeliju / retke / stupce bez gubitka podataka.
  • Kombinirajte i konsolidirajte više tablica i radnih knjiga.
  • Usporedba raspona, kopiranje više raspona, pretvaranje teksta na datum, jedinica i pretvorba valuta.
  • Count po bojama, Paging Subtotal, Advanced Sort i Super Filter,
  • Više Odabir / umetanje / brisanje / tekst / oblikovanje / veza / komentar / radne knjige / alati za radne listove ...

Screen shot tvrtke Kutools za Excel

Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    Astro · 1 years ago
    This doesn't appear to work for a scatter plot as it only extracts one set of "x" data. How can I amend it to extract all "x" data sets?
    • To post as a guest, your comment is unpublished.
      Sunny · 1 years ago
      Sorry I did not found the solution about that.
      • To post as a guest, your comment is unpublished.
        Carlos · 1 years ago
        i've tried with a scatter plot graph as well, but only get one line of valor.


        i need so much to find a way to extract data from scatterplot graphs.
  • To post as a guest, your comment is unpublished.
    Ian · 1 years ago
    I failed to get the prices of a fund chart on my mac excel 2011 . Run time error '91' object variable or block variable not set . Don't know how to debug . Appreciate any help .
  • To post as a guest, your comment is unpublished.
    jignesh · 1 years ago
    Very useful and perfect
  • To post as a guest, your comment is unpublished.
    Berk · 1 years ago
    gives me values that i created chart with not all the values in range
  • To post as a guest, your comment is unpublished.
    Leo · 2 years ago
    Amazing command, thanks a lot!

    I used it with a pivot chart and it works!