Здравствулте! dcruickshank,
это немного каверзными, но его можно сделать.
1. щелчок Chart1 и копирует его.
2. на листе 2, right-click и используйте прошлые варианты для того чтобы наклеить как изображение. Теперь вы имеете изображение диаграммы 1 в вашем листе 2. Мы теперь сделаем это изображение динамическим
3. Создайте имена ряда для всех рядов клетки под вашей диаграммой. В прикрепленном примере, я создавался
cChart1 =Sheet1! $J$71: $N$86
cChart2 =Sheet1! $J$88: $N$103
4. Создайте имя ряда с формулой обусловливает которая диаграмма, котор нужно показать. В прикрепленном примере, я создавался
=IF cChartShow (Sheet1! $N$28= " да ", cChart1, cChart2)
В вашем окончательном workbook, вы вероятно хотите формулу как
=CHOOSE (СПИЧКА («да», $N$28: $N$33,0), cChart1, cChart2, cChart3, cChart4, cChart5, cChart6)
5. Щелкните изображением диаграммы на листе 2 и в адвокатское сословие формулы войдите:
=TestBook1.xlsx! cChartShow
cChartShow имени ряда будет установлено динамический, до один из рядов вы определили в разделе 3 и изображение диаграммы в листе 2 отразит этот ряд клеток.
см. прикреплено.
приветственные восклицания, teylyn