Frage : Ich möchte eine bedingte Funktion in einer Diagramm-Reihe haben.

Ich möchte eine bedingte Funktion in einem Diagramm series.
haben zum Beispiel in der angebrachten Akte, die ich möchte, dass entweder chart1 oder chart2 auf Sheet2 erscheint, das auf dem Inhalt der Zelle n28 oder n29 bedingt ist.  Es könnte bis 6 verschiedene Daten-Reihen geben und entsprechende charts.
If Zelle n28 =yes dann chart1 erscheinen auf Sheet2, wenn Zelle n29=yes dann chart2 auf Sheet2 erscheinen, etc.  Ich versucht, Zellenstrecken und genannte Strecken im Reihenwert zu verwenden aber erhalte eine Mitteilung, „, das diese Funktion“ zum Beispiel unzulässig ist: =IF (TestBook1.xlsx! R_1= " Yes“, TestBook1.xlsx! V_1, TestBook1.xlsx! V_2)
I es vorziehen, en VBA nicht zu verwenden (wenn es sogar eine mögliche Lösung ist), da wir dieses in SharePoint 2003 verwenden und wir gehabt Probleme in der Vergangenheit mit VBA " bc " ermöglichen im SharePoint environment.
Thanks für jedes mögliches help.

Antwort : Ich möchte eine bedingte Funktion in einer Diagramm-Reihe haben.

Hallo dcruickshank,

dieses ist ein wenig heikles, aber es kann getan werden.

1. Klicken Chart1 und kopiert es.
2. auf Blatt 2, right-click und die letzten Wahlen verwenden, um als Abbildung zu kleben.  Jetzt haben Sie eine Abbildung von Diagramm 1 in Ihrem Blatt 2. Wir bilden jetzt diese Abbildung dynamisch
3. Streckennamen für alle Zellenstrecken verursachen, die unter Ihrem Diagramm sind. Im angebrachten Beispiel verursacht ich

cChart1 =Sheet1! $J$71: $N$86
cChart2 =Sheet1! $J$88: $N$103

4. Einen Streckennamen mit einer Formel verursachen, die feststellt, welches Diagramm zum darzustellen. Im angebrachten Beispiel verursacht ich

cChartShow =IF (Sheet1! $N$28= " ja ", cChart1, cChart2)

In Ihrem abschließenden Arbeitsbuch wünschen Sie vermutlich eine Formel wie

=CHOOSE (GLEICHES („ja“, $N$28: $N$33,0), cChart1, cChart2, cChart3, cChart4, cChart5, cChart6)

5. Die Diagrammabbildung auf Blatt 2 anklicken und im Formelstab hereinkommen:
=TestBook1.xlsx! cChartShow

Das Streckenname cChartShow eingestellt dynamisch bis eine der Strecken ne, die Sie in Schritt 3 definierten und die Abbildung des Diagramms in Blatt 2 diese Strecke der Zellen reflektiert.

sehen angebracht.

Beifall, teylyn
Weitere Lösungen  
 
programming4us programming4us