Hallo mal wieder,
Ich komme nicht auf eine Lösung für eine erwünschte Anzeige, durch bedingte Formatierung.
Es soll in einer intelligenten Tabelle (1. Spalte Datum Start 2. Spalte Datum Ende) kenntlich sein wenn sich irgendwelche Zeiträume überschneiden.
Das wars schon, hört sich simpel an aber ich hab nach 2 Tagen nichtmals ansatzweise eine Ahnung dazu.... :22:
Hallöchen,
Eventuell mit Summenprodukt. Der Anfangswert muss größer gleich einem anderen Anfangswert und kleiner gleich dem Endwert in der gleichen Zeile sein oder der Endwert ebenfalls. Bin nur gerade am Smartphone daher nur als Beschreibung.
Hört sich gut an aber das als bedingte Formatierung....
Das schaffe ich noch nicht :20:
Bin mit Excel vor ca 3 Monaten angefangen.
Hat ja Zeit ich warte gerne..... :100:
Hallöchen,
Sicher wird da gleich ein anderer Antworten mit einem Beispiel einspringen, oder ich mache heute Abend weiter.
Hallo Psycor
,
für eine etwas einfachere und übersichtlichere bed. Formatierung solltest Du Deine Daten nach "Datum start" aufwärts sortieren lassen.
Dann markiere die Daten in " Datum start" und gib folgende bedingte Formatierungsformel ein:
Code:
=($A3<=$B2)*ISTZAHL(B2)*($A3>0)
Nun markiere die Daten in " Datum ende" und gib folgende bedingte Formatierungsformel ein:
Wenn Du beiden Bedingungen z.B. die Farbe gelb zuweist, sieht das Ergebnis dann wie folgt aus (und da Du eine "intelligente Tabelle" hast, passt sich die Formatierungsdefinition bei Erweiterungen automatisch an). Doch nicht vergessen, die Daten müssen in "Datum start" aufwärts sortiert sein.
Arbeitsblatt mit dem Namen 'Tabelle4' |
| A | B | C |
2 | Datum start | Datum ende | Ergebnis |
3 | 01. Jan | 15. Jan | |
4 | 14. Jan | 20. Jan | |
5 | 05. Feb | 20. Feb | |
6 | 20. Feb | 25. Feb | |
7 | 03. Mrz | 05. Mrz | |
Verwendete Systemkomponenten: [Windows (32-bit) NT 6.02] MS Excel 2010 |
Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg |
OK vielen Dank schon mal ich werde das gleich versuchen nachzubauen... :05:
Schönen Abend noch
Hallöchen,
im Prinzip auch so. Allerdings wäre eine mehrfarbige Unterscheidung zu komplex, wenn es denn überhaupt geht. Je nach Länge der Liste könnte es eine unbegrenzte Anzahl geben und es könnten sich ja auch mehr als nur 2 Zeiträume gleichzeitig überschneiden ...
Arbeitsblatt mit dem Namen 'Tabelle1' |
| A | B |
3 | 01. Jan | 15. Jan |
4 | 20. Feb | 25. Feb |
5 | 14. Jan | 20. Jan |
6 | 03. Mrz | 05. Mrz |
7 | 05. Feb | 20. Feb |
Zelle | bedingte Formatierung... | Format |
A3 | 1: SUMMENPRODUKT(($A$3:$A$7<=$A3)*($B$3:$B$7>=$A3))-1+SUMMENPRODUKT(($A$3:$A$7<=$B3)*($B$3:$B$7>=$B3))-1 | abc |
Verwendete Systemkomponenten: [Windows (32-bit) NT 10.00] MS Excel 2016 |
Diese Tabelle wurde mit Tab2Html (v2.6.2) erstellt. ©Gerd alias Bamberg |
Mehrfarbig muss nicht sein das ist ne hilfe bei der Eingabe das man sofort bemerkt wenn sich was überschneidet.
Muss das hierbei auch sortiert werden oder erkennt excel das dann auch in nicht chronologischer Reihe?
Danke sehr
Hallöchen,
nein, sortiert werden muss bei meinem Ansatz nicht. In der Formel wird hier im Beispiel der Bereich A3:A7 bzw. B3:B7 einbezogen, den musst DU sicher noch vergrößern
Soweit läuft alles super nur ein problem habe ich.
bei folgenden werten funktioniert die markierung nicht korrekt:
A3 = 1.1.19
B3 = 10.1.19
A4 = 7.1.19
B4 = 9.1.19
dann markiert Excel nur Zeile 4 nicht aber Zeile 3 , dies geschieht immer wenn die werte innerhalb sind.
So markiert Excel zwar den einen Datums-bereich aber nicht den der kollidiert somit wäre der dann wieder sehr schwer in der Tabelle zu finden.