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 Funktion Matrix ?
#31
Hi Stefan,

(17.08.2015, 08:01)steff97 schrieb: Es ist also alles drin, was im Original an der Formel beteiligt ist.
Vielleicht kannst Du etwas erkennen.

Excel sucht nach dem Wert in Spalte 9, da Monat(August)+1 nun mal 9 ist.
Kopiere testweise die Daten statt in August (Spalte E = 3) mal in Dezember (Spalte I = 9), dann siehst Du es.

Statt +1 sollte da vielleicht -4 stehen?
Wenn Du aber mit einem anderen Monat startest in der Datentabelle "S_RFC", dann stimmt es wieder nicht.


Overview
AB
1August 15
2
3
4
5
6
7
8
9P046

verwendete Formeln
Zelle Formel Bereich N/A
A1=HEUTE()
B9=WENN(SVERWEIS(A9;S_RFC!$B$3:$AB$194;MONAT($A$1)-4;0) ="";SVERWEIS(A9;S_RFC!$B$3:$AB$194;MONAT($A$1)-5;0);SVERWEIS(A9;S_RFC!$B$3:$AB$194;MONAT($A$1)-4;0))

Bedingte Formatierung Haupttabelle 1
Zelle   Nr. Bed.  Regeltyp  Operator   Formel1   Formel2   Format Schrift Füllfarbe   Unterstrichen   Schrift- farbe Muster   Musterfarbe Typ Bereich
$A$901.Bed.: Formel ist=$K$10="1"255       2A9
$A$9:$A$1802.Bed.: Formel ist=J9="1"255       2A9:A18

Excel-Inn.de
Hajo-Excel.de
XHTML-Tabelle zur Darstellung in Foren, einschl. der neuen Funktionen ab Version 2007
Add-In-Version 18.24 einschl. 64 Bit

Antworten Top
#32
@ Stefan, du haust immer wieder neue Varianten hier rein... das macht wenig Spaß...

=WENN(SVERWEIS(A9;S_RFC!$B$3:$AB$194;VERGLEICH(DATUM(JAHR(A$1);MONAT(A$1);1);S_RFC!$3:$3;0)-1;0) ="";SVERWEIS(A9;S_RFC!$B$3:$AB$194;VERGLEICH(DATUM(JAHR(A$1);MONAT(A$1);1);S_RFC!$3:$3;0)-2;0);SVERWEIS(A9;S_RFC!$B$3:$AB$194;VERGLEICH(DATUM(JAHR(A$1);MONAT(A$1);1);S_RFC!$3:$3;0)-1;0))
Gruß Jörg
ich muss mich erst wieder ganz langsam heran robben. Also bitte ich um Nachsicht

"Wer immer tut, was er schon kann, bleibt immer das, was er schon ist." - Henry Ford
Antworten Top
#33
Hallo, ff geht auch... hier (!)...:

=VERWEIS(9^99;INDEX(S_RFC!$B$3:$AB$193;VERGLEICH(A9;S_RFC!$B$3:$B$193;0);))
Gruß Jörg
ich muss mich erst wieder ganz langsam heran robben. Also bitte ich um Nachsicht

"Wer immer tut, was er schon kann, bleibt immer das, was er schon ist." - Henry Ford
Antworten Top
#34
Hi Ralf/Jockel,

was soll ich sagen. Es funktioniert bestens mit der kürzeren Formel. Allerbesten Dank und sorry für die Verwirrung, das lag nicht in meiner Absicht.
Nur mal so als Frage: Wie müsste eine Funktion aussehen, wenn Folgendes möglich sein sollte:

- Ist E4 gefüllt (August-Wert), dann rechne die prozentuale Veränderung von August zu Juli. Ist der Wert leer, dann zeige die prozentuale Veränderung von Juni zu Juli
- Problem ist das Ausschließen der 0 in einem der beiden Werte, da durch 0 nicht geteilt werden darf
- Prozentuale Darstellung über Zellformat

Jetzt hoffe ich mal auf eine Antwort. Wenn das zu aufwendig ist, dass lasst es mich wissen. Ich habe schon jetzt das was ich wollte.
LG

Stefan
Antworten Top
#35
Hallo Stefan, soll August-Wert/Juli-Wert oder Juli-Wert/August-Wert...?

Arbeitsblatt mit dem Namen 'Overview'
 EF
8letzter/vorletzter Wertvorletzter/letzter Wert
9150,00%66,67%
10100,00%100,00%
1127,27%366,67%
1233,33%300,00%
13166,67%60,00%
1425,00%400,00%
1583,33%120,00%
16100,00%100,00%
17150,00%66,67%
18250,00%40,00%

ZelleFormel
E9=VERWEIS(9^99;INDEX(S_RFC!$B$3:$AB$193;VERGLEICH(A9;S_RFC!$B$3:$B$193;0);))/VERWEIS(2;1/(INDEX(S_RFC!$B$3:$AB$193;VERGLEICH(A9;S_RFC!$B$3:$B$193;0);)<>"");INDEX(S_RFC!$A$3:$AB$193;VERGLEICH(A9;S_RFC!$B$3:$B$193;0);))
F9=VERWEIS(2;1/(INDEX(S_RFC!$B$3:$AB$193;VERGLEICH(A9;S_RFC!$B$3:$B$193;0);)<>"");INDEX(S_RFC!$A$3:$AB$193;VERGLEICH(A9;S_RFC!$B$3:$B$193;0);))/VERWEIS(9^99;INDEX(S_RFC!$B$3:$AB$193;VERGLEICH(A9;S_RFC!$B$3:$B$193;0);))
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg
Gruß Jörg
ich muss mich erst wieder ganz langsam heran robben. Also bitte ich um Nachsicht

"Wer immer tut, was er schon kann, bleibt immer das, was er schon ist." - Henry Ford
Antworten Top
#36
Hi Jockel,

sorry, ich bin raus. Welch intergalaktische Formel ...  Scheinbar ist aber nur noch ein kleiner Fehler drin, da DIV/0 angezeigt wird.
Kannst Du helfen ?
LG

Stefan
Antworten Top
#37
hi Stefan, wo kommt denn der Fehler..?
Gruß Jörg
ich muss mich erst wieder ganz langsam heran robben. Also bitte ich um Nachsicht

"Wer immer tut, was er schon kann, bleibt immer das, was er schon ist." - Henry Ford
Antworten Top
#38
Ok, Du willst also, dass ich kognitiv durch diese Formel gehen muss ... Smile ... dann gib mir bitte 2h ... ich melde mich
Antworten Top
#39
Bei Juni des Systems P04 steht der Wert 0 im Blatt S_RFC, das ist der Grund. Hier sollte so etwas rein wie ... wenn 0 dann nimm den jüngeren Wert, also July ....
Antworten Top
#40
(18.08.2015, 10:39)steff97 schrieb: Bei Juni des Systems P04 steht der Wert 0 im Blatt S_RFC, das ist der Grund. Hier sollte so etwas rein wie ... wenn 0 dann nimm den jüngeren Wert, also July ....

Hallo Stefan, von Wert 0 war nicht die Rede es ging darum, wenn ein Wert eingetragen ist dann nimm den ansonsten den vom Vormonat... Gibt es denn die Möglichkeit, dass der Wert null ist..?
Gruß Jörg
ich muss mich erst wieder ganz langsam heran robben. Also bitte ich um Nachsicht

"Wer immer tut, was er schon kann, bleibt immer das, was er schon ist." - Henry Ford
Antworten Top


Gehe zu:


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