Stückkostenverfahren in Excel
#11
Vielen Dank für die Antwort.

Eine kurze Rückfrage hätte ich noch:

Gibt es eine Excel Funktion, die in einer Zeile die erste Zelle findet, welche ein Kriterium erfüllt?

Indem Fall möchte ich gerne in Zeile 1 den ersten Wert von links finden, welche das Kriterium <1000 erfüllt.

Dankeschön!


Angehängte Dateien
.xlsx   FirstValue.xlsx (Größe: 8,95 KB / Downloads: 2)
Top
#12
Hi,

probier's mal so:


Code:
=VERWEIS($P$1;$C3:$L3)
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Top
#13
Hi,

hier stimmen Beschreibung, Markierung und Formel nicht überein

Zitat:Indem Fall möchte ich gerne in Zeile 1 den ersten Wert von links finden, welche das Kriterium <1000 erfüllt.

Das ist auf jeden Fall die 0, bestenfalls die 160!
Die Formel funktioniert nur so lange, solange die Reihe aufsteigend ist bzw. es keinen größeren Wert <1000 weiter rechts gibt!
Ansonsten mit einem Vergleich (auch nur bei aufsteigender Sortierung!):

=index(3:3;Vergleich(1000;3:3;1))
Hilfe zum Verweis:
Zitat:
  • Suchvektor  Erforderlich. Ein Bereich, der nur eine Zeile oder Spalte enthält. Zulässige Werte für Suchvektor sind Zeichenfolgen (Text), Zahlen oder Wahrheitswerte.
    Wichtig  Die Werte für Suchvektor müssen in aufsteigender Reihenfolge angeordnet sein: ...,-2, -1, 0, 1, 2, ..., A-Z, FALSCH, WAHR. Andernfalls gibt VERWEIS möglicherweise einen falschen Wert zurück. Bei Zeichenfolgen (Text) wird nicht zwischen Groß- und Kleinbuchstaben unterschieden.
  • Ergebnisvektor  Optional. Ein Bereich, der nur eine Zeile oder Spalte enthält. Das Argument Ergebnisvektor muss genauso viele Elemente umfassen wie Suchvektor.
Hinweise
  • Kann die VERWEIS-Funktion keinen Wert finden, der mit dem jeweiligen Wert von Suchkriterium übereinstimmt, verwendet die Funktion den größten Wert in Suchvektor, der kleiner oder gleich dem Wert von Suchkriterium ist.
  • Ist der Wert von Suchkriterium kleiner als der kleinste Wert in
Arbeitsblatt mit dem Namen 'Tabelle1'
ABCDEFGHIJKLMNOP
1letzte VerbrauchsperiodeMAX1000
212345678910600
3Bereitstellungsperiode101609601020240060042001400576004500960
42-0320510144040030001050448003600510
53--01707202402000750336002800750
64---02401201200500240002100500
75----040600300160001500300
86-----020015096001000
970504800600
10801600300
1190100
1210-0

ZelleFormel
N2=INDEX(3:3;VERGLEICH(P1;3:3;1))
N3=VERWEIS($P$1;$C3:$L3)
N4=VERWEIS($P$1;$C4:$L4)
N5=VERWEIS($P$1;$C5:$L5)
N6=VERWEIS($P$1;$C6:$L6)
N7=VERWEIS($P$1;$C7:$L7)
Verwendete Systemkomponenten: [Windows (32-bit) NT 6.01] MS Excel 2010
Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg
Gruß

Edgar

Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Top
#14
(13.02.2018, 15:53)WillWissen schrieb: Hi,

probier's mal so:


Code:
=VERWEIS($P$1;$C3:$L3)

Hi,

ich habe das Beispiel mal wie folgt angepasst.
Leider funktioniert hier die Funktion Verweis nicht mehr.
Kannst du mir da helfen ?


Angehängte Dateien
.xlsx   FirstValue.xlsx (Größe: 10,81 KB / Downloads: 5)
Top
#15
Hi,

lesen kannst Du?
Gruß

Edgar

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


Gehe zu:


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