1

Используя пакет Office 2013 (Excel 2013), как создать график x/y, у нас есть дополнительные зависимости, где ширина столбцов X зависит от дополнительного значения?

Например, из таких значений, как:

    Height  Width
A   100       5
B   90        4
C   80        5
D   100       3
F   50        5

Чтобы иметь график, который выглядит как:

Или же:

1 ответ1

1

Вот что я закончил:

Вот формулы, которые я использовал, чтобы туда добраться.

В D2 введите следующее, затем скопируйте в ячейки D3:D7:

=SUM($C$1:C1)+1

В E2 введите следующее, затем скопируйте в ячейки E3:E7:

=IF(A2="",NA(),A2)

В G2 введите следующее, затем скопируйте, сколько хотите (я скопировал в строку 24)

=IF(ISTEXT(G1),0+1,G1+1)

В H2 введите следующее, затем скопируйте, сколько хотите (я скопировал в строку 24)

=VLOOKUP(G2,$D$2:$E$7,2,TRUE)

В I2 введите следующее, затем скопируйте, сколько хотите (я скопировал в строку 24)

=IF(H2=H1,"",H2)

В J1 введите следующее как формулу массива (нажав Ctrl + Shift + Enter вместо просто Enter , затем скопируйте так, как вам нравится (я скопировал в столбец N)

=TRANSPOSE($A$2:$A$6)

В J2 введите следующее, затем копируйте вниз и снова, сколько хотите (я скопировал в ячейку N35)

=IF(J$1=$H2,VLOOKUP(J$1,$A$2:$B$6,2,FALSE),NA())

Когда вы настраиваете свою диаграмму, данные для столбцов находятся в столбцах J:N. И метки в столбце I.

Чтобы скрыть данные, которых нет, просто скрыть данные (как я скрыл строки 24:35)

Тогда это просто форматирование.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .