Registriert seit: 16.07.2022
	
 
	
	
		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 ;WENNjemand ein tipp wie ich das schneller hinbekomme. sind einige Zeilen :D
	
 
 
	
	
	
		
	Registriert seit: 12.06.2020
	
 
 
	
	
	
		
	Registriert seit: 12.04.2014
	
 
	
		
		
		16.07.2022, 22:55 
(Dieser Beitrag wurde zuletzt bearbeitet: 16.07.2022, 22:57 von shift-del .) 
  
		
	 
	
		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' D E F 12 1 13 P40 729 729 14 1729 1729 15 2729 2729 
Zelle Formel 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!Meine Beiträge können Ironie oder Sarkasmus enthalten. 
	
	
 
 
	
	
	
		
	Registriert seit: 16.07.2022
	
 
	
	
		 (16.07.2022, 22:48) ralf_b schrieb:  cool danke, wieder was gelernt :)
Zitat: Wieder mal eine typische Kindergarten-Excel-Formel. vermutlich  
, aber besser kann ich es eben nicht  
Zitat: Und die Daten sind horizontal ausgerichtet statt vertikal. Vermutlich auch noch eine Kreuztabelle.Ist das schlimm, oder einfach nur Ansichtssache?
	
 
	
	
	
	
 
 
	
	
	
		
	Registriert seit: 12.04.2014
	
 
	
	
		 (16.07.2022, 23:59) hanslustig schrieb:  Kreuztabellen sollten Endpunkt sein und nicht Ausgangspunkt.
	
 
	
	
Wir sehen uns!Meine Beiträge können Ironie oder Sarkasmus enthalten. 
	
	
 
 
	
	
	
		
	Registriert seit: 16.07.2022
	
 
	
	
		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  
 
 
	
	
	
		
	Registriert seit: 12.04.2014
	
 
	
	
		Bisher habe ich noch keine Datei gesehen.
	
	
	
Wir sehen uns!Meine Beiträge können Ironie oder Sarkasmus enthalten. 
	
	
 
 
	
	
	
		
	Registriert seit: 30.09.2018
	
 
	
	
		Schau dir mal den Sverweis bzw. Wverweis an.
	
	
Cadmus
	
	
 
 
	
	
	
		
	Registriert seit: 16.07.2022
	
 
	
		
		
		17.07.2022, 10:59 
(Dieser Beitrag wurde zuletzt bearbeitet: 17.07.2022, 11:01 von hanslustig .) 
  
		
	 
	
		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.
	
Angehängte Dateien test.xlsm  (Größe: 136,09 KB / Downloads: 9)
 
	
	
	
 
 
	
	
	
		
	Registriert seit: 10.04.2014
	
 
	
		
		
		17.07.2022, 11:19 
(Dieser Beitrag wurde zuletzt bearbeitet: 17.07.2022, 11:20 von schauan .) 
  
		
	 
	
		Hallöchen,
die Formel ist schon komplett da 
 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 
 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  1 Nutzer sagt Danke an schauan    • hanslustig