Collapse column

Autor Thema: Bereich Verschieben: Bezug aus anderer Formel automatisch beziehen  (Gelesen 1973 mal)

Offline Nati

  • Newbie
  • *
  • Beiträge: 3
    • Profil anzeigen
  • Office-KnowHow: Amateur
  • VBA-KnowHow- : Ohne
  • Version [Office] : Office 2010
Bereich Verschieben: Bezug aus anderer Formel automatisch beziehen
« am: April 11, 2013, 22:20:53 Nachmittag »
Liebe Excel-Gurus,  :D

ich versuche den ganzen Tag eine an sich einfache Sache zu lösen:

1. Ich habe 2 Spalten, C und D
2. In der Spalte D habe ich einen einfachen Bezug zum anderen Blatt in der geöffneten Tabelle, z.B.  D1 = Blatt1!Q14

3. In der Spalte C möchte ich diesen Bezug aus Spalte D verschieben, also:
= bereich.verschieben(Blatt1!Q14;0;12)

Wenn ich das manuell eingebe, funktioniert alles gut.
Weil die Datei ziemlich groß ist, möchte ich ein automatisches einfügen des Bezugs aus Spalte D als Referenzzelle in der Formel bereich.verschieben (in SPalte C) erreichen, also:

C1=bereich.verschieben("Füge den Bezug aus D1 ein";0;12)
usw. für alle Zellen nach D1 (D2 etc.)

Kann mir bitte jemand helfen?

Super vielen Dank!

Keine Lösung gefunden? Du kannst Dich gerne an unser erfahrenes Experten-Team wenden und Dein Anliegen in Auftrag geben.
>>> Schnell und einfach ein unverbindliches Angebot anfordern. Per E-Mail an anfrage@excel-inside.de oder per Online-Formular
<<<

!!! Wichtige Information
!!! Dieses Forum steht aus technischen Gründen ab dem 11. September 2019 nur noch im Lesemodus zur Verfügung.
Das NEUE Office-Fragen-Forum kannst du aber unter der gewohnten Domain https://office-fragen.de wie gewohnt nutzen.

- Wir freuen uns auf deinen Besuch im neuen Forum.

Offline ae

  • Jr. Member
  • **
  • Beiträge: 63
    • Profil anzeigen
    • Learning SAP
Antw: Bereich Verschieben: Bezug aus anderer Formel automatisch beziehen
« Antwort #1 am: April 11, 2013, 22:32:23 Nachmittag »
Hallo Nati,

wenn in Zelle D1 der Bezug nur als Zelle und nicht als kompletter String incl. des Blattnamens dann so:
in D1 steht R14
= BEREICH.VERSCHIEBEN(INDIREKT("Blatt1!"&B2);0;12)

steht in D1 Blatt1!R14 (Achtung !! Inclusive des Ausrufungszeichens! ) dann so:
= BEREICH.VERSCHIEBEN(INDIREKT(B1);0;12)

Viele Grüße
Andreas E
-----------------------------------------
Oh Mann, ich fühl mich heute wie =DATEDIF(DATUM(1961;6;12);HEUTE();"y") Jahre alt

Offline Nati

  • Newbie
  • *
  • Beiträge: 3
    • Profil anzeigen
  • Office-KnowHow: Amateur
  • VBA-KnowHow- : Ohne
  • Version [Office] : Office 2010
Antw: Bereich Verschieben: Bezug aus anderer Formel automatisch beziehen
« Antwort #2 am: April 12, 2013, 11:04:44 Vormittag »
Hallo Andreas!

Vielen Dank für den Tipp! :-) Es hat aber leider nicht funktioniert.

Ja, in Zelle D1 steht D1=Blatt1!R14 (es ist ein direkter Bezug und den möchte ich in der Formel Bereich.Verschieben nutzen)

Warum nimmst du B1? Dient das als Referenz? Ich definiere also die Zelle B1 als D (ich füge ein D in die Zelle B1 ein), damit die Spalte D genommen wird, wenn eigentlich Spalte B aufgeschrieben wird. Stimmt das?

Was fehlt mir noch in der Formel? Dankeschön....




Offline ae

  • Jr. Member
  • **
  • Beiträge: 63
    • Profil anzeigen
    • Learning SAP
Antw: Bereich Verschieben: Bezug aus anderer Formel automatisch beziehen
« Antwort #3 am: April 12, 2013, 14:08:16 Nachmittag »
Hallo,
ersetze mein B1 aus meiner Beispieltabelle durch deinen Bezug D1
das war es dann eigentlich schon

= BEREICH.VERSCHIEBEN(INDIREKT(D1);0;12)
Viele Grüße
Andreas E
-----------------------------------------
Oh Mann, ich fühl mich heute wie =DATEDIF(DATUM(1961;6;12);HEUTE();"y") Jahre alt

Offline Nati

  • Newbie
  • *
  • Beiträge: 3
    • Profil anzeigen
  • Office-KnowHow: Amateur
  • VBA-KnowHow- : Ohne
  • Version [Office] : Office 2010
Antw: Bereich Verschieben: Bezug aus anderer Formel automatisch beziehen
« Antwort #4 am: April 15, 2013, 10:46:54 Vormittag »
Ok, vielen Dank!

Keine Lösung gefunden? Du kannst Dich gerne an unser erfahrenes Experten-Team wenden und Dein Anliegen in Auftrag geben.
>>> Schnell und einfach ein unverbindliches Angebot anfordern. Per E-Mail an anfrage@excel-inside.de oder per Online-Formular
<<<

!!! Wichtige Information
!!! Dieses Forum steht aus technischen Gründen ab dem 11. September 2019 nur noch im Lesemodus zur Verfügung.
Das NEUE Office-Fragen-Forum kannst du aber unter der gewohnten Domain https://office-fragen.de wie gewohnt nutzen.

- Wir freuen uns auf deinen Besuch im neuen Forum.