2016-04-13 11 views
0

Mit Google Tabellen oder Excel:Blattname basierend auf Spalte Wert

Ich habe Spalten (B) mit Stocksymbolen. ZB: B2 = GOOG, B3 = AAPL, B4 = MSFT

Ich habe Blätter, die mit diesen gleichen Stocksymbolen beziehungsweise bezeichnet werden. ZB: Blatt2: GOOG, Blatt3: AAPL, usw.

Ich habe eine Formel auf Blatt1, die einige Berechnungen mit Daten in anderen Blättern ausführt. ZB: K2=((GOOG!B2+GOOG!B5)/GOOG!B24)

---- Ich mag die richtigen Blattnamen ohne manuell eingeben der Blattnamen in diese Formel basierte auf Spalte B automatisieren erregenden .----

Gibt es eine Möglichkeit zur Eingabe der Blattname in dieser Formel K2=((GOOG!B2+GOOG!B5)/GOOG!B24) basierend auf Spalte B in Blatt1?

Konzeptionell so etwas wie K2=((*indirectB2*!B2+*indirectB2*!B5)/*indirectB2*!B24)

Mit anderen Worten, wie ein Eingang funktioniert ein Blattname in einer Formel basiert auf einer Zeichenkette in einer Spalte

Mein Beispiel Bild ist ein bisschen anders als oben, aber gleiche Idee erwähnt : enter image description here

DANKE!

+0

Sie die INDIREKTE Funktion verwendet werden soll - http://stackoverflow.com/questions/14850828/dynamic-sheet-name-in-query-in-google-spreashsheet – Razvan

Antwort

0

Würde K4=((B4&!C43+B4&!B5)/B4&!B24) funktionieren?

0

Ich löste dies mit =INDIRECT("'"&B4&"'!$B$2")+INDIRECT("'"&B4&"'!$B$5"))/INDIRECT("'"&B4&"'!$B$24")