Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1268to1272
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

Datum

Datum
Gerd
Hallo zusammen,
Folgendes Problem ist... In Zelle A1 ist das Datum 14.07.2012; in Zelle B1 =Wochentag (Samstag) In Zelle C1
möchte ich einen Eintrag wenn B1 ="Samstag" dann den Wert "6"; wenn B1="Freitag" dann den Wert "8"
Wie bekomme ich dies hin
Danke für die Antwort(en)
Gerd
AW: Datum
and
Hallo,
=WENN(WOCHENTAG(A1;2)=6;6;WENN(WOCHENTAG(A1;2)=5;8;""))
Gruß And
AW: Datum
fcs
Hallo,
mit Level Excel=gut sollte man das doch mit WENN und einer Datiúmsfunktion auch selber hinbekommen.
Ich hab mal 2 Formelvarianten gestrickt.
Gruß
Franz
Tabelle2

 ABCD
114.07.2012Samstag66
215.07.2012Sonntag88
316.07.2012Montag00

Formeln der Tabelle
ZelleFormel
B1=TEXT(A1;"TTTT")
C1=WAHL(WOCHENTAG(A1;2); 0;0;0;0;0;6;8)
D1=WENN(B1="Samstag";6;WENN(B1="Sonntag";8;0))
B2=TEXT(A2;"TTTT")
C2=WAHL(WOCHENTAG(A2;2); 0;0;0;0;0;6;8)
D2=WENN(B2="Samstag";6;WENN(B2="Sonntag";8;0))
B3=TEXT(A3;"TTTT")
C3=WAHL(WOCHENTAG(A3;2); 0;0;0;0;0;6;8)
D3=WENN(B3="Samstag";6;WENN(B3="Sonntag";8;0))


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4
Anzeige
AW: Datum
Gerd
Viele Dank für die Hilfe
Funkioniert
Gruß
Gerd
oder mit VERWEIS
Erich
Hi Gerd,
so geht's wohl auch:
 AB
1Fr  13.07.20128
2Sa  14.07.20126
3So  15.07.20120
4Mo  16.07.20120
5Di  17.07.20120
6Mi  18.07.20120
7Do  19.07.20120
8Fr  20.07.20128

Formeln der Tabelle
ZelleFormel
B1=VERWEIS(REST(A1;7); {0.1.6};{6.0.8})

Rückmeldung wäre nett! - Grüße aus Kamp-Lintfort von Erich
Anzeige
AW: oder mit VERWEIS
Gerd
Die anderen Lösungen finde ich besser !
Trotzdem Vielen Dank
Gruß
Gerd
AW: oder mit VERWEIS
Gerd
soweit habe ich es mit dieser Formel in D2 hinbekommen
=WENN(A2="Samstag";6;WENN(A2="Freitag";8;""))
gibt aber noch ein Problem
In dem Feld C2 steht Betrag. Wenn hier URLAUB eingetragen ist soll er mir keine Zahl anzeigen in D2
Anbei Datei
https://www.herber.de/bbs/user/80986.xls
Habe ich mich verständlich ausgedrückt
Danke
Gerd
AW: oder mit VERWEIS
Gerd
Kann jemand helfen
Vielen Dank
AW: oder mit VERWEIS
Josef

Hallo Gerd,
Tabelle1

 ABCDE
1TagDatumBetragAnwesend 
2Freitag20.07.2012       100,00 € 8 
3Dienstag17.07.2012   
4Mittwoch18.07.2012   
5Donnerstag19.07.2012   
6Freitag20.07.2012Urlaub  
7Samstag21.07.2012       123,00 € 6 
8Sonntag22.07.2012   
9Montag23.07.2012   
10Dienstag24.07.2012   
11Mittwoch25.07.2012   
12Donnerstag26.07.2012   
13Freitag27.07.2012 8 
14Samstag28.07.2012 6 
15Sonntag29.07.2012   
16Montag30.07.2012   
17Dienstag31.07.2012   
18Mittwoch01.08.2012   
19Donnerstag02.08.2012   
20Freitag03.08.2012 8 
21Samstag04.08.2012 6 
22Sonntag05.08.2012   

Formeln der Tabelle
ZelleFormel
D2=WENN(C2="Urlaub";"";WENN((WOCHENTAG(B2;2)>4)*(WOCHENTAG(B2;2)<7); 6+(WOCHENTAG(B2;2)=5)*2;""))


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4

« Gruß Sepp »

Anzeige
Kürzer
Josef

Hallo Gerd,
Tabelle1

 ABCDE
1TagDatumBetragAnwesend 
2Freitag20.07.2012       100,00 € 8 
3Dienstag17.07.2012   
4Mittwoch18.07.2012   
5Donnerstag19.07.2012   
6Freitag20.07.2012Urlaub  
7Samstag21.07.2012       123,00 € 6 
8Sonntag22.07.2012   
9Montag23.07.2012   
10Dienstag24.07.2012   
11Mittwoch25.07.2012   
12Donnerstag26.07.2012   
13Freitag27.07.2012 8 
14Samstag28.07.2012 6 
15Sonntag29.07.2012   
16Montag30.07.2012   
17Dienstag31.07.2012   
18Mittwoch01.08.2012   
19Donnerstag02.08.2012   
20Freitag03.08.2012 8 
21Samstag04.08.2012 6 
22Sonntag05.08.2012   

Formeln der Tabelle
ZelleFormel
D2=WENN(C2="Urlaub";"";WAHL(REST(B2;7)+1;6;"";"";"";"";"";8))


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4

« Gruß Sepp »

Anzeige
AW: Kürzer
Gerd
Vielen Herzlichen Dank
Gruß
Gerd S
AW: Kürzer
Gerd
...und wenn ich mehrere Kriterien als Urlaub z.b. "Frei" "Krank" haben möchte
wie gehe ich da vor
Danke für die nochmalige Hilfe
Gerd S
AW: Kürzer
Josef

Hallo Gerd,
Tabelle1

 ABCDE
1TagDatumBetragAnwesend 
2Freitag20.07.2012       100,00 € 8 
3Dienstag17.07.2012   
4Mittwoch18.07.2012   
5Donnerstag19.07.2012   
6Freitag20.07.2012Urlaub  
7Samstag21.07.2012       123,00 € 6 
8Sonntag22.07.2012   
9Montag23.07.2012   
10Dienstag24.07.2012   
11Mittwoch25.07.2012   
12Donnerstag26.07.2012   
13Freitag27.07.2012Krank  
14Samstag28.07.2012Frei  
15Sonntag29.07.2012   
16Montag30.07.2012   
17Dienstag31.07.2012   
18Mittwoch01.08.2012   
19Donnerstag02.08.2012   
20Freitag03.08.2012 8 

Formeln der Tabelle
ZelleFormel
D2=WENN(ISTZAHL(VERGLEICH(C2;{"Urlaub";"Krank";"Frei"};0)); "";WAHL(REST(B2;7)+1;6;"";"";"";"";"";8))


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4

« Gruß Sepp »

Anzeige
AW: Kürzer
Gerd
Perfekt
Vielen Herzlichen Dank
Gruß
Gerd S
noch etwas kürzer
Erich
Hi Gerd,
wenn bei jedem Text in Spalte C keine 6 oder 8 ausgegeben werden soll, geht's noch kürzer:
 BCD
1DatumBetragAnwesend
2Fr  20.07.2012      100,00 € 8
3Di  17.07.2012  
4Mi  18.07.2012  
5Do  19.07.2012  
6Fr  20.07.2012Urlaub 
7Sa  21.07.2012      123,00 € 6
8So  22.07.2012  
9Mo  23.07.2012  
10Di  24.07.2012  
11Mi  25.07.2012  
12Do  26.07.2012  
13Fr  27.07.2012Krank 
14Sa  28.07.2012freeee! 
15So  29.07.2012  

Formeln der Tabelle
ZelleFormel
D2=WENN(ISTTEXT(C2); "";WAHL(1+REST(B2;7); 6;"";"";"";"";"";8))
B4=SUMME(B3+1)
B5=B4+1
B6=B5+1

Noch eine Bemerkung:
Bei "=SUMME(B3+1)" wird zunächst B3+1 ausgerechnet, das ergibt eine Zahl.
Über diese eine Zahl noch eine SUMME zu bilden, ist nicht sinnvoll.
Rückmeldung wäre nett! - Grüße aus Kamp-Lintfort von Erich
Anzeige
AW: noch etwas kürzer
Gerd
Mit welcher Formatierung komme ich denn in Spalte B auf "Fr 20.07.2012"
Zu bedenken ist auch das Sonntag und Montag nicht in der Tabelle sind
dies habe ich folgendermaßen geregelt
=B2+1+(WOCHENTAG(B2;2)=6)+(WOCHENTAG(B2;3)=5)
Gruß
Gerd
AW: noch etwas kürzer
Josef

Hallo Gerd,
Tabelle1

 ABCD
1DatumBetragAnwesend 
2Mo        02.07.2012       100,00 €   
3Di           03.07.2012   
4Mi          04.07.2012   
5Do         05.07.2012   
6Fr           06.07.2012Urlaub  
7Sa          07.07.2012       123,00 € 6 
8Mo        09.07.2012   
9Di           10.07.2012   
10Mi          11.07.2012   
11Do         12.07.2012   
12Fr           13.07.2012 8 
13Sa          14.07.2012Krank  
14Mo        16.07.2012Frei  
15Di           17.07.2012   
16Mi          18.07.2012   
17Do         19.07.2012   

Formeln der Tabelle
ZelleFormel
C2=WENN(ISTTEXT(B2); "";WAHL(REST(A2;7)+1;6;"";"";"";"";"";8))


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4
Und Spalte A mit "TTT* TT.MM.JJJJ" formatieren.

« Gruß Sepp »

Anzeige
Einfacher für Spalte A
Josef
Tabelle1

 ABCD
1DatumBetragAnwesend 
2Mo        02.07.2012       100,00 €   
3Di           03.07.2012   
4Mi          04.07.2012   
5Do         05.07.2012   
6Fr           06.07.2012Urlaub  
7Sa          07.07.2012       123,00 € 6 
8Mo        09.07.2012   
9Di           10.07.2012   
10Mi          11.07.2012   
11Do         12.07.2012   
12Fr           13.07.2012 8 
13Sa          14.07.2012Krank  
14Mo        16.07.2012Frei  
15Di           17.07.2012   
16Mi          18.07.2012   
17Do         19.07.2012   

Formeln der Tabelle
ZelleFormel
A3=A2+1+(REST(A2;7)=0)


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4
« Gruß Sepp »

Anzeige
AW: Einfacher für Spalte A
Gerd
Wie bekomme ich die Formatierung in Spalte A hin
Gruß
Gerd
AW: Einfacher für Spalte A
Gerd
und der MONTAG darf auch nicht drin sein
Gruß
Gerd
AW: Einfacher für Spalte A
Josef

Hallo Gerd,
für A3
=A2+1+(REST(A2;7)=0)*2

« Gruß Sepp »

AW: Einfacher für Spalte A
Gerd
Herzlichen Dank so ist mir sehr geholfen
Gruß
Gerd S
AW: Einfacher für Spalte A
Josef

Hallo Gerd,
Userbild

« Gruß Sepp »

Anzeige
AW: Einfacher für Spalte A
Gerd
Wie bekomme ich dies in Spalte A
2 Zeilig hin
Gruß
Gerd
noch etwas kürzer und Format
Erich
Hi Gerd,
schau dir das mal an. Zwei mögliche Formate für Spalte A habe ich rechts daneben geschrieben:
(Der Sa in Zeile 3 steht tatsächlich vor dem Datum in derselben Zeile, nicht darüber wie im Browser.)
 ABCD
1DatumBetragAnwesendFormat Sp. B
2Fr  20.07.2012100,00 € 8TTT  TT.MM.JJJJ
3Sa                 21.07.2012 6TTT* TT.MM.JJJJ
4Di  24.07.2012   
5Mi  25.07.2012   
6Do  26.07.2012Urlaub  
7Fr  27.07.2012123,00 € 8 
8Sa  28.07.2012 6 
9Di  31.07.2012   
10Mi  01.08.2012   
11Do  02.08.2012   
12Fr  03.08.2012 8 
13Sa  04.08.2012FREE  
14Di  07.08.2012   

Formeln der Tabelle
ZelleFormel
C2=WENN(ISTTEXT(B2); "";WAHL(REST(A2;7)+1;6;"";"";"";"";"";8))
A3=A2+1+2*(REST(A2;7)=0)

Rückmeldung wäre nett! - Grüße aus Kamp-Lintfort von Erich
wenn man nicht aktualisiert, ...
Erich
Hi,
... nachdem man eine Weile weg vom PC war, schreibt man schon mal Dinge, die schon geschrieben sind...
Aber wie man so schön sagt: Doppelt hält besser... :-)
AW: noch etwas kürzer und Format
Gerd
Wie bekomme ich dies 2 Zeilig hin
Samstag
14.07.2012
Viele Dank
Gruß
GS
Zweizeiler wohl nur als Text
Erich
Hi Gerd,
dass das nur per Zahlenformat erreichbar wäre, glaube ich nicht.
Eine Möglichkeit ist, die Daten wie in Spalte C als Texte darzustellen,
mit denen dann allerdings nicht mehr direkt gerechnet werden kann.
In Zeile 6 stehen die Formate:
 ABC
1ZahlDatum = ZahlText
241105Sonntag 15.07.2012Sonntag
15.07.2012
341106Montag 16.07.2012Montag
16.07.2012
441109Donnerstag 19.07.2012Donnerstag
19.07.2012
5   
60TTTT TT.MM.JJJJStandard

Formeln der Tabelle
ZelleFormel
B2=A2
C2=TEXT(A2;"TTTT")&ZEICHEN(10)&TEXT(A2;"TT.MM.JJJJ")

Rückmeldung wäre nett! - Grüße aus Kamp-Lintfort von Erich
AW: Zweizeiler wohl nur als Text
Gerd
Hallo Erich,
folgendes habe ich im Netz gefunden:
Benutzerdefiniertes Zahlenformat
TTTT eingeben, dann mit gedrückter Alt-Taste auf dem Ziffernblock die Ziffern 010 eintippen, Alt-Taste wieder loslassen und das Format mit TT.MM.JJJJ vervollständigen. In der Zellenformatierung mußt Du dann noch den Zeilenumbruch aktivieren.
Funktioniert sogar
Viele Grüße
Gerd (schönen Sonntag)
Wieder etwas gelernt - danke!
Erich
Hi Gerd,
zunächst mal auch einen schönen Sonntag!
Jetzt wo du es schreibst, klappt das auch bei mir. :-)
Ähnliches hatte ich probiert, aber wohl den Zeilenumbruch nicht eingeschaltet oder die Zeilenhöhe nicht vergrößert.
Ein wenig merkwürdig verhält sich das schon:
- Wenn man im unteren Teil des Formats ändern will, tut man das im Format-Dialog "blind".
- Für die Anzeige wird eine größere Spaltenbreite als erwartet gebraucht.
(Das lässt sich umgehen, indem man vor der Einschaltung des Zeilenumbruchs
den Haken bei "An Zellgrösse anpassen" setzt.)
- Die automatische Spaltenbreite ist bei diesem Zellenformat größer als erwartet.
- Die automatische Zeilenhöhe zeigt nur den oberen Teil.
Gefunden habe ich das jetzt auch hier: http://www.office-loesung.de/ftopic339380_0_0_asc.php
Rückmeldung wäre nett! - Grüße aus Kamp-Lintfort von Erich
AW: Wieder etwas gelernt - danke!
Gerd
Habe aber ein neues Problem
Habe 5 Wertungen je 50 Punkte Ergebniss soll sein: Summe geteilt durch anzahl der Wertungen
Normal einfach aber ich habe nicht immer 5 Wertungen manchmal 3;4
Formal müßte ungefähr sein
Summe A1:A5 /anzahl d Wertungen
Kannst Du mir helfen ?
Gruß
Gerd
AW: Wieder etwas gelernt - danke!
Gerd
Hat sich erledigt hab es rausgefunden
DANKE

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige