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.

Excel Formel mit mehreren Verschachtelungen?
#1
Guten morgen miteinander,

Ich habe folgendes Problem, ich möchte aus dieser Tabelle verschiedenste Ergebnisse erzeugen.
[
Bild bitte so als Datei hochladen: Klick mich!
]

Spalte A15-A33 sind die Ergebnisse die in C8 angezeigt werden sollen. (Also welches AWG).
In Spalte B15 - V15 sind die Daten aufgelistet, die diesem AWG entspricht (von-bis)

Ich möchte nun in C7 einen Wert eintragen und in C8 angezeigt bekommen welches AWG dem entspricht.

Habe verschiedenste Formeln durchgespielt komme allerdings auf kein Ergebniss, oder aber eins das mir 2 Ergebnisse anzeigt. A15 & A16 leider nicht weiter.

Das hier wären meine Formeln:

Die bringt leider nur das Ergebniss 0:
=WENN(C7=B15:AP15;A15;WENN(C7=B16:AP16;A16;WENN(C7=B17:CX17;A17;WENN(C7=B18:FP18;A18;WENN(C7=B19:LJ19;A19;WENN(C7=B20:IH20;A20;WENN(C7=B21:MN21;A21;WENN(C7=B22:WD22;A22;))))))))+WENN(C7=B23:ARH23;A23;WENN(C7=B24:GT24;C24;WENN(C7=B25:FM25;A25;WENN(C7=B26:KP26;A26;WENN(C7=B27:ADV27;A27;WENN(C7=B28:ZZ28;A28;WENN(C7=B29:OL29;A29;WENN(C7=B30:ALN30;A30;WENN(C7=B31:JIH31;A31;WENN(C7=B32:DKL32;A32;WENN(C7=B33:GJJ33;A33;)))))))))))

Die hier bringt die ersten 2 position halbwegs aber nicht mehr:
=WENN(C7<=AP15;"#36";WENN(C7>=B16;"#34";WENN(C7>=B17;"#32";WENN(C7>=B18;"#30";WENN(C7>=B19;"#28";WENN(C7>=B20;"#26";WENN(C7>=B21;"#24";WENN(C7>=B22;"#22";WENN(C7>=B23;"#20";WENN(C7>=B24;"#18";WENN(C7>=B25;"#16";WENN(C7>=B26;"#14"; WENN(C7>=B27;"#12"; WENN(C7>=B28;"#10"; WENN(C7>=B29;"#8"; WENN(C7>=B30;"#6"; WENN(C7>=B31;"#4"; WENN(C7>=B32;"#2"; WENN(C7>=B33;"#1";)))))))))))))))))))

Ich komme hier echt nicht weiter und hoffe mir kann jemand hier behilflich sein.

Gruß & Dank
Mike :21:
Antworten Top
#2
Hi Mike,

aufgrund deines Bildchens und deiner Beschreibung solltest du dir mal die Funktionen INDEX, VERGLEICH oder SVERWEIS ansehen. Wenn du deine Tabelle aber hochlädtst, dann können die Helfer ihre Vorschläge auch ausprobieren.

So geht's: http://www.clever-excel-forum.de/thread-326.html
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Antworten Top
#3
Hallo,

in Deinem Bsp. suchst Du die 0,0650. Diese ist in der Tabelle aber nicht vorhanden. Was soll dann passieren?
VG
von René und seinen 3 Gehirnzellen

Antworten Top
#4
Okay dann versuche ich mal die Tabelle hochzuladen. :19:


Angehängte Dateien
.xlsx   Querschnittsberechnung.xlsx (Größe: 156,29 KB / Downloads: 7)
Antworten Top
#5
(02.12.2016, 10:04)silex1 schrieb: Hallo,

in Deinem Bsp. suchst Du die 0,0650. Diese ist in der Tabelle aber nicht vorhanden. Was soll dann passieren?

Hallo,

Habe die Tabelle hochgeladen, da siehst du das noch mehr Daten dahinterstecken.
Mein gewünschtes Ergebniss in diesem Fall wäre A18 / #30 gewesen.
Antworten Top
#6
Hallo,

dann räume erstmal auf in Deiner Tabelle, sonst kommt ggf. das falsche Ergebnis raus.

Arbeitsblatt mit dem Namen 'Tabelle3'
 NBNCND
220,35640,35650,3566
230,53640,53650,5366
24   
25   
26   
273,3643,3653,366
285,0645,0655,066
298,2648,2658,266
3013,36413,36513,366
3121,36421,36521,366
3232,36432,36532,366
3340,36440,36540,366

ZelleFormatWert
NB220,00000,356399999999996
NC220,00000,356499999999996
ND220,00000,356599999999996
NB230,00000,536399999999996
NC230,00000,536499999999996
ND230,00000,536599999999996
NB250,000 
NC250,000 
ND250,000 
NB270,0003,36399999999996
NC270,0003,36499999999996
ND270,0003,36599999999996
NB280,0005,0639999999998
NC280,0005,0649999999998
ND280,0005,0659999999998
NB290,0008,2639999999998
NC290,0008,2649999999998
ND290,0008,2659999999998
NB300,00013,3639999999998
NC300,00013,3649999999998
ND300,00013,3659999999998
NB310,00021,3640000000004
NC310,00021,3650000000004
ND310,00021,3660000000004
NB320,00032,3639999999992
NC320,00032,3649999999991
ND320,00032,3659999999991
NB330,00040,3639999999992
NC330,00040,3649999999991
ND330,00040,3659999999991

Ab Spalte L geht das Chaos mit den 15 Dezimalstellen los...
VG
von René und seinen 3 Gehirnzellen

Antworten Top
#7
Hallo,

in Deiner Tabelle suchst Du nach 130 und präsentierst als Ergebnis AWG #34! Außer Dir versteht wohl kein Mensch, wie Du darauf kommst. Es wäre sehr sinnvoll, wenn Du a) eine aussagekräftige Tabelle (mit Beschriftungen und Maßeinheiten) bereitstellen würdest und b) erläutern würdest, wie sich das Ergebnis zusammensetzt!
Gruß

Edgar

Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Antworten Top
#8
Hallo miteinander,

Hier die vereinfachte Form der Tabelle.
Das sind quasi die Randdaten um die es sich handelt.

Ich wünschte ich könnte unter dem Punkt Querschnitt (C7) einen Wert eintragen, und unter AWG# (C8) würde das in diesem Bereich liegende AWG angezeigt werden.





@BoskoBiati
Die 130 war ein Tippfehler, den ich ausversehen hochgeladen hatte. Undecided


Angehängte Dateien
.xlsx   Querschnittsberechnung.xlsx (Größe: 526,61 KB / Downloads: 9)
Antworten Top
#9
Hallo,

dann versuche es mal so:


Code:
=INDEX($A$15:$A$33;VERGLEICH(C7;$B$15:$B$33;1))
Gruß

Edgar

Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Antworten Top
#10
Jaaa :19: :18: :05:  Danke, danke danke..das funktioniert super.

Herzlichsten Dank :43:
Antworten Top


Gehe zu:


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