Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

Formel übernehmen und automatisch anpassen
#1
hi

ich habe eine Formel die ich über mehrere Zeilen hinweg nach unten duplizieren muss.
Dabei soll D13 immer bleiben und lediglich F38/G38 entsprechend aufgefüllt werden 

Code:
=WENN(D13="P40";Daten!F38;WENN(D13="P45";Daten!G38;WENN(D13="P49";Daten!H38;WENN(D13="P55";Daten!I38;WENN(D13="P57";Daten!J38;WENN(D13="P61";Daten!K38;WENN(D13="P62";Daten!L38;WENN(D13="P63";Daten!M38;WENN(D13="P68";Daten!N38;WENN(D13="P72";Daten!O38;WENN(D13="P73";Daten!P38;WENN(D13="P79";Daten!Q38;WENN(D13="P85";Daten!R38;WENN(D13="P91";Daten!S38;WENN(D13="P95";Daten!T38;WENN(D13="P103";Daten!U38;WENN(D13="S22";Daten!V38;WENN(D13="HRH";Daten!W38;))))))))))))))))))

heisst in der nächsten Zeile soll dann stehen:
Zitat:=WENN(D13="P40";Daten!F39;WENN

jemand ein tipp wie ich das schneller hinbekomme. sind einige Zeilen :D
Antworten Top
#2
$D$13 statt d13
Antworten Top
#3
Moin

Wieder mal eine typische Kindergarten-Excel-Formel.
Und die Daten sind horizontal ausgerichtet statt vertikal. Vermutlich auch noch eine Kreuztabelle.

Arbeitsblatt mit dem Namen 'Tabelle1'
DEF
121
13P40729729
1417291729
1527292729

ZelleFormel
E12=VERGLEICH(D13;Daten!$F$37:$W$37;0)
E13=WENN(D$13="P40";Daten!F38;WENN(D$13="P45";Daten!G38;WENN(D$13="P49";Daten!H38;WENN(D$13="P55";Daten!I38;WENN(D$13="P57";Daten!J38;WENN(D$13="P61";Daten!K38;WENN(D$13="P62";Daten!L38;WENN(D$13="P63";Daten!M38;WENN(D$13="P68";Daten!N38;WENN(D$13="P72";Daten!O38;WENN(D$13="P73";Daten!P38;WENN(D$13="P79";Daten!Q38;WENN(D$13="P85";Daten!R38;WENN(D$13="P91";Daten!S38;WENN(D$13="P95";Daten!T38;WENN(D$13="P103";Daten!U38;WENN(D$13="S22";Daten!V38;WENN(D$13="HRH";Daten!W38;))))))))))))))))))
F13=INDEX(Daten!F38:W38;E$12)
Verwendete Systemkomponenten: [Windows (32-bit) NT 10.00] MS Excel 2016
Diese Tabelle wurde mit Tab2Html (v2.6.2) erstellt. ©Gerd alias Bamberg

Aha, die Formel im Tool ist zu lang für das Forum?
Wir sehen uns!
... Detlef

Meine Beiträge können Ironie oder Sarkasmus enthalten.

Antworten Top
#4
(16.07.2022, 21:48)ralf_b schrieb: $D$13 statt d13

cool danke, wieder was gelernt :)



Zitat:Wieder mal eine typische Kindergarten-Excel-Formel.
vermutlich  05, aber besser kann ich es eben nicht  21


Zitat:Und die Daten sind horizontal ausgerichtet statt vertikal. Vermutlich auch noch eine Kreuztabelle.
Ist das schlimm, oder einfach nur Ansichtssache?
Antworten Top
#5
(16.07.2022, 22:59)hanslustig schrieb: Ist das schlimm, oder einfach nur Ansichtssache?
Kreuztabellen sollten Endpunkt sein und nicht Ausgangspunkt.
Wir sehen uns!
... Detlef

Meine Beiträge können Ironie oder Sarkasmus enthalten.

Antworten Top
#6
hab halt so viele daten mit verschiedenen variablen. keine Ahnung wie ich es anders darstellen soll.
wenn du lust hast kannst du ja mal über die excel schauen was man wie machen kann/sollte  19
Antworten Top
#7
Bisher habe ich noch keine Datei gesehen.
Wir sehen uns!
... Detlef

Meine Beiträge können Ironie oder Sarkasmus enthalten.

Antworten Top
#8
Schau dir mal den Sverweis bzw. Wverweis an.

Du kannst auch gern eine Beispieltabelle hochladen.
Cadmus
Antworten Top
#9
mein ziel ist es es, wenn D13 geändert wird automatisch in Blatt 2 geschaut wird welche daten für das jeweilige "P" hinterlegt sind und diese dann für die Kalkulation genommen werden.
der kniff ist wohl das im Blatt 1 immer wieder Zeilen hinzukommen können oder entfernt werden, je nachdem was benötigt wird und dann dann natürlich auch in Blatt 2 ergänzt werden muss damit es die Formeln nicht verhaut.


Angehängte Dateien
.xlsm   test.xlsm (Größe: 136,09 KB / Downloads: 9)
Antworten Top
#10
Hallöchen,

die Formel ist schon komplett da Smile 2x Klicken zum Markieren und dann bekommt man sie raus:

PHP-Code:
=WENN(D$13="P40";Daten!F38;WENN(D$13="P45";Daten!G38;WENN(D$13="P49";Daten!H38;WENN(D$13="P55";Daten!I38;WENN(D$13="P57";Daten!J38;WENN(D$13="P61";Daten!K38;WENN(D$13="P62";Daten!L38;WENN(D$13="P63";Daten!M38;WENN(D$13="P68";Daten!N38;WENN(D$13="P72";Daten!O38;WENN(D$13="P73";Daten!P38;WENN(D$13="P79";Daten!Q38;WENN(D$13="P85";Daten!R38;WENN(D$13="P91";Daten!S38;WENN(D$13="P95";Daten!T38;WENN(D$13="P103";Daten!U38;WENN(D$13="S22";Daten!V38;WENN(D$13="HRH";Daten!W38;)))))))))))))))))) 

Aber es wäre mal eine Aufgabe für die Programmierung einer variablen oder zumindest maximalen Zellbreite der html-Tabelle Smile Schauen wir mal ...
.      \\\|///      Hoffe, geholfen zu haben.
       ( ô ô )      Grüße, André aus G in T  
  ooO-(_)-Ooo    (Excel 97-2019+365)
[-] Folgende(r) 1 Nutzer sagt Danke an schauan für diesen Beitrag:
  • hanslustig
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste