Ich erstelle gerade eine Internetseite mit einer eingebetteten Excel Online Tabelle. Es geht um die Ferienplanung meiner Mitarbeiter, welche ich nun Online abwickeln möchte mittels einer Excel erfassten Umfrage.
Die Daten aus dieser Umfrage werden so automatisch immer unter der letzten Eintragung auf einer Excel Tabelle aufgeführt. (siehe Foto)
Ich bin schon länger auf der Suche nach einer passenden Formel welche die eintreffenden neuen Daten prüft und sobald das 6. / 7. / + mehrere Mal der selbe Wert zwischen den Zellen C2 und K105 erfasst werden diese mehrfachen Erfassungen entweder gelöscht oder rot markiert werden. Es stehen 52 Wochen zur Auswahl und jede Woche darf nur 5x vergeben werden. Grund: Es können jeweils 5 Mitarbeiter in der selben Woche in den Ferien sein und nicht mehr.
Habt Ihr mir einen Tipp, wie ich diese Regel einpflegen kann?
stell mal bitte deine Datei mit deiner bF ein. Dann können wir feststellen, woran das liegen könnte. Bilder sind für adäquate Hilfe nicht geeignet. Lies dir bitte diesen Beitrag durch: http://www.clever-excel-forum.de/thread-326.html
Gruß Günter Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen. angebl. von Georg Christoph Lichtenberg (1742-1799)
Folgende(r) 1 Nutzer sagt Danke an WillWissen für diesen Beitrag:1 Nutzer sagt Danke an WillWissen für diesen Beitrag 28 • possertf
12.01.2017, 13:15 (Dieser Beitrag wurde zuletzt bearbeitet: 12.01.2017, 13:16 von Ego.)
Hallo Florian,
Steves Formel arbeitet bei dir richtig. Sie wertet nur die Matrix von C2 bis zur aktuellen Zelle aus. Spalten rechts und Zeilen unter der aktuellen Zelle werden nicht berücksichtigt.
Wenn du etwas anderes willst, must du vorgeben in welcher Reihenfolge die Prüfung erfolgen soll. Ich nehme an zuerst die Spalten.
Für Spalte C kannst du Steves Formel nutzen, ab spalte D geht dann diese Formel:
Für mich ist die Möglichkeit in Excel an Zellen und Bereichen Namen zu vergeben die wichtigste Funktionalität. Sie macht Formeln und den VBA-code verständlicher. Für Makros gilt die Regel: "Nur über benannte Bereiche auf den Inhalt der Zellen zugreifen." Und wofür sind Regeln da? Um nachzudenken bevor man sie bricht.
Folgende(r) 1 Nutzer sagt Danke an Ego für diesen Beitrag:1 Nutzer sagt Danke an Ego für diesen Beitrag 28 • possertf
Die Prüfung erfolgt von oben nach Unten, sprich die oberste Zeile (Person A) beginnt. Somit sind die Erfassungen bis zur Person 6 in Ordnung. Nach der Eintragung von Person 6 müssen alle neu eingetragenen 1 rot erscheinen, da bereits 5 Personen oberhalb der Person 7 die Woche 1 gewählt haben.
Die Grünen Zellen sind nur für die Veranschaulichung gedacht. Wichtig ist nur, dass wenn bereits von oben nach unten 5 Personen die selbe Zahl erfasst haben, die 6. / 7. / und nachfolgende Nr. 1 Erfassungen automatisch rotmarkiert werden. Dies muss jedoch bei jeder Zahl von 1 - 52 der Fall sein, im Bereich der Spalten C-K.
Für mich ist die Möglichkeit in Excel an Zellen und Bereichen Namen zu vergeben die wichtigste Funktionalität. Sie macht Formeln und den VBA-code verständlicher. Für Makros gilt die Regel: "Nur über benannte Bereiche auf den Inhalt der Zellen zugreifen." Und wofür sind Regeln da? Um nachzudenken bevor man sie bricht.
Funktioniert bei mir leider nicht, da die Daten aus der Onlineumfrage direkt ins Excel Online eingefügt werden. Somit kann ich nur den bereits bestehenden, ausgefüllten Teil Transponieren. Nicht jedoch, die frisch eintreffenden Umfragedaten.
Ziel ist es, dass sich die Daten automatisch nach jeder Ferienerfassung aktualisieren und meine Mitarbeiter live sehen, welche Ferienwochen noch verfügbar sind.
mit transponieren hatte ich nicht an die Daten gedacht, sondern an das Anpassen der Formeln. Anstatt wie bei meinem Vorschlag zuerst die vorherigen Spalten müssen jetzt zuerst die vorherigen Zeilen berücksichtigt werden.
helmut
Für mich ist die Möglichkeit in Excel an Zellen und Bereichen Namen zu vergeben die wichtigste Funktionalität. Sie macht Formeln und den VBA-code verständlicher. Für Makros gilt die Regel: "Nur über benannte Bereiche auf den Inhalt der Zellen zugreifen." Und wofür sind Regeln da? Um nachzudenken bevor man sie bricht.