By 마비 09년 2022월 XNUMX일 일요일
에 게시 됨 Excel 용 Kutools
답글 1
좋아 0
조회수 5K
투표 0
3 열이있는 데이터가 있습니다. 1열은 시리즈 이름, 2열은 x값, 3열은 y값입니다. 데이터는 XY 산포 데이터입니다. 열 1을 단일 셀에 병합해야 합니까?

Kutools를 사용하여 여러 xy 데이터 시리즈를 갖도록 이 데이터를 동일한 차트에 그릴 수 있습니까?
감사! 방금 소프트웨어를 구입하여 도움을 찾고 있습니다.
안녕,

VBA 코드를 만들었습니다. 모듈에 삽입하고 필요한지 확인하세요.
Sub KutoolsChart()
'
' CSH
'
Dim xRg As Range
Dim i As Integer
On Error Resume Next
Set xRg = Application.InputBox(prompt:="Please select Range", Title:="Kutools for Excel", Type:=8)
If TypeName(xRg) = "Nothing" Then Exit Sub
If xRg.Columns.Count <> 3 Then
MsgBox ("Reference is not Valid")
Exit Sub
End If
ActiveSheet.Shapes.AddChart2(240, xlXYScatter).Select

For i = 1 To xRg.Rows.Count
ActiveChart.SeriesCollection.NewSeries
ActiveChart.FullSeriesCollection(i).Name = xRg.Cells(i, 1).Value
ActiveChart.FullSeriesCollection(i).XValues = xRg.Cells(i, 2)
ActiveChart.FullSeriesCollection(i).Values = xRg.Cells(i, 3)
ActiveChart.FullSeriesCollection(i).ApplyDataLabels
ActiveChart.FullSeriesCollection(i).DataLabels.Select
ActiveChart.FullSeriesCollection(i).DataLabels.ShowValue = False
ActiveChart.FullSeriesCollection(i).HasLeaderLines = False
ActiveChart.FullSeriesCollection(i).DataLabels.ShowSeriesName = True
Next
End Sub

위의 코드를 복사하여 붙여넣은 후 F5 키를 눌러 코드를 실행합니다. 그러면 세 개의 열을 선택하라는 대화 상자가 나타납니다.

질문이 있으시면 주저하지 말고 저에게 물어보세요.

아만다
·
1 년 전
·
0이 좋아
·
0 투표하다
·
댓글 0
·
전체 게시물보기