Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1012to1016
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Formel, Index oder Vergleich

Formel, Index oder Vergleich
06.10.2008 18:26:46
Kurt
Guten Abend Zusammen,
ich habe ein kleines Problem, ich möchte in der Zelle "O10" eine Zahl eingeben
aus den Zellen mit gelben Hintergrund.
Dann soll der Preis gefunden werden und reingesetzt, rechts daneben.
Ich habe mal ein Muster beigefügt:
https://www.herber.de/bbs/user/55842.xls
mfg Kurt K

13
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Formel, Index oder Vergleich
06.10.2008 18:58:00
jockel
hi Kurt, auf dein konkretes beispiel passt:
Tabelle1

 BCDEFGHIJKLMNOPQ
101ort2,98 207,45 40ort2,59 606,4846#NV6,12
112ort2,39 215,98 41ort2,08 615,20   
123ort1,23 223,08 42ort1,05 622,63   
134ort0,97 232,43 43ort0,83 632,08   
145ort1,12 242,80 44ort0,96 642,40   
156ort1,14 252,85 45ort0,97 652,43   
16 Kombination      Kombination   0,00   
177ort7,05 2617,63 46ort6,12 6615,30   
188ort4,19 2710,48 47ort3,63 679,08   
199ort3,98 289,95 48ort3,45 688,63   
2010ort3,46 298,65 49ort3,00 697,51   
2111ort2,59 306,48 50ort2,25 705,64   

Formeln der Tabelle
ZelleFormel
P10=WENN(O10>0;SVERWEIS(O10;M10:N21;2))
Q10{=INDEX($A$10:$N$21;MIN(WENN(B$10:M$23=O10;ZEILE(1:13))); WENN(ODER(UND(O10>=1;O10<=11); UND(O10>=40;O10<=50)); MAX(($A$10:$N$21=O10)*SPALTE(A:N))+2;MAX(($A$10:$N$21=O10)*SPALTE(A:N))+1))}
Enthält Matrixformel:
Umrandende
{ } nicht miteingeben,
sondern Formel mit STRG+SHIFT+RETURN abschließen!
Matrix verstehen


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4
cu jörg
ein feedback wär ganz reizend
Anzeige
Geht nicht
06.10.2008 19:36:13
Kurt
Hallo Jörg,
könntest Du mir dies in meine Musterdatei kopieren, bei mir kommt
Fehlermeldung in P10 Falsch und Q10 #NV,
mfg Kurt K
Doch es geht aber...
06.10.2008 19:44:03
Kurt
Hallo Jörg,
es klappt aber in P10 steht #NV Warum ?
mfg Kurt K
Q10 kann man um 68 Zeichen kürzen
06.10.2008 19:45:00
WF
Hi Jockel,
{=INDEX(A10:N21;MIN(WENN(B10:M21=O10;ZEILE(1:11)));MAX((A10:N21=O10)*SPALTE(A:N))+1+(O10>0)*(O1039)*(O10 Salut WF
Stimmt aber Warum...
06.10.2008 19:51:00
Kurt
Hallo Jörg und WF,
wenn ich die Nr. 3 eingebe, kommt als ergebnis 62 anstatt 1,23,
mfg Kurt K
weil die 3 auch als Ergebnis in Spalte K vorkommt
06.10.2008 20:07:45
WF
.
Guten Morgen WF,danke für die Info -)
07.10.2008 10:40:00
Kurt
und so stimmt das Ergebnis auch dann
06.10.2008 21:07:23
FP
Hallo Kurt,
Tabelle1
 BCDEFGHIJKLMNOPQ
101ort2,98 207,45 40ort2,59 606,483#NV62
112ort2,39 215,98 41ort2,08 615,2 1,23
123ort1,23 223,08 42ort1,05 622,63  
134ort0,97 232,43 43ort0,83 632,08  
145ort1,12 242,8 44ort0,96 642,4  
156ort1,14 252,85 45ort0,97 652,43  
16 Kombination Kombination 0  
177ort7,05 2617,63 46ort6,12 6615,3  
188ort4,19 2710,48 47ort3,63 679,08  
199ort3,98 289,95 48ort3,45 688,63  
2010ort3,46 298,65 49ort3,00 697,51  
2111ort2,59 306,48 50ort2,25 705,64   
Formeln der Tabelle
Q10 : {=INDEX(A10:N21;MIN(WENN(B10:M21=O10;ZEILE(1:12))); MAX((A10:N21=O10)*SPALTE(A:N))+1+(O10>0)*(O10<12) +(O10>39)*(O10<51))}
Q11 : {=INDEX(A:N;VERGLEICH(O10;INDEX(A:N;;MAX(MMULT(N(B10:M99=O10); MTRANS(SPALTE(B:M)={2;6;9;13})*{2.6.9.13}))); 0); MAX(MMULT(N(B10:M99=O10); MTRANS(SPALTE(B:M)={2;6;9;13})*({4.7.11.14}))))}
Enthält Matrixformel:
Umrandende
{ } nicht miteingeben,
sondern Formel mit STRG+SHIFT+RETURN abschließen!
 
Diagramm - Grafik - Excel Tabellen einfach im Web darstellen    Excel Jeanie HTML  3.0    Download  
Servus aus dem Salzkammergut
Franz
Anzeige
Guten Morgen Franz, -)
07.10.2008 10:42:00
Kurt
Guten Morgen Franz,
danke auch für dein Beispiel !
mfg Kurt K
AW: Formel, Index oder Vergleich
06.10.2008 19:48:48
Daniel
Hi
deine Datei ist ziemlich auswerteunfreundlich, aber mit dieser Formel könnte es für dein Beispiel funktionieren:
=WENN(O10>0;WENN(O10<=11;SVERWEIS(O10;B10:D21;3);SVERWEIS(O10;WAHL(LINKS(O10);;F10:G21;F10:G21; I10:K21;I10:K21;M10:N21);WAHL(LINKS(O10);;2;2;3;3;2))))
Gruß, Daniel
Hallo Daniel, bei Deiner Formel ist alles o.k.
06.10.2008 19:58:01
Kurt
Hallo Daniel,
bei deiner Formel ist alles OK,
Danke,
mfg Kurt K
Danke an EUCH 3 !!! -)
06.10.2008 20:01:00
Kurt
Deine Idee ist gut
06.10.2008 21:37:31
FP
Hallo Daniel,
und wenn er in P11 die maximale Anzahl von Werten je Spalte angibt ( also in diesem Beispiel entweder 19 eingeben oder in P11 per Formel =F10-1 ) würde die Formel so aussehen
=SVERWEIS(O10;WAHL((O10-1)/P11+1;B10:D21;F10:G21;I10:K21;M10:N21);WAHL((O10-1)/P11+1;3;2;3;2);0)
Servus aus dem Salzkammergut
Franz
Anzeige

335 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige