Ich bin kein Excel-Profi und kenne mich lediglich mit den Grundfunktionen aus. Jetzt habe ich eine spannende Aufgabe bekommen. Aus gegebenen Daten (s. Tabelle KW29 - blaue Spalten) soll die Effizienz errechnet werden. Die grünen Spalten werden per Hand dazu geschrieben.
In dem Tabellenblatt Auswertung soll dann das Ergebnis (die Kalenderwoche) in der Spalte A stehen und die dazugehörigen Ergebnisse in der Zeile errechnet werden. Oder kann man vielleicht die Woche aus dem Tabellennamen extrahieren?
In dem Tabellenblatt Ausgabe soll dann in dem Eingabefeld "Woche" die KW eingegeben werden mit den dazugehörigen Ausgaben samt Diagramm.
Ich hoffe, dass das nicht zu viel auf einmal ist und komme sicherlich wieder.
Moin Lutz und vielen Dank für die schnelle Antwort.
Bin noch am ausprobieren. Wie bekomme ich denn beim SVERWEIS hin, dass dann die Tabellen per KW dazusortiert werden? Spalten und Matrix verstehe ich ja noch, aber Tabellenblätter?
mit der INDIREKT-Funktion kann man aus Daten, die in Zellen stehen, und denen in de Funktion, Bezüge herstellen. Wenn in Spalte A nun eine Wochenzahl steht setzt Du bei INDIREKT noch das KW dazu packst und das Ausrufezeichen und bei Leerzeichen im Blattnamen noch die Hochkommas, dann schaut die Formel dann auf dem entsprechenden Blatt nach
. \\\|/// Hoffe, geholfen zu haben. ( ô ô ) Grüße, André aus G in T ooO-(_)-Ooo (Excel 97-2019+365)
du errechnest die Kalenderwoche aus dem Mittelwert von Datumswerten? Mutig! Deine Datumswerte im Blatt liegen alle in KW29, deine Formel ergibt 30 und würde somit auf ein völlig falsches Blatt verweisen. Warum errechnest du überhaupt die Kalenderwoche? Schreib doch einfach die Kalenderwochen aufsteigend in Spalte A. Der Verweis auf die jeweilige Spalte ginge dann so:
Code:
=ANZAHL(INDIREKT("'KW"&A2&"'!A:A"))
Man sollte übrigens bei so vielen Formeln nie auf ganze Spalten verweisen - das wird irgendwann langsam.
Das mit dem Mittelwert war eine dumme Idee und die hab' ich auch schon wieder geändert. Die Das der Befehl INDIREKT so einfach ist... Damit lassen sich ja alle Spalten berechnen.
Vielen Dank für die Befehlszeile.
Liebe Grüße in den Süden! ;o)
MiSha
Ach, noch eine Frage...schau Dir mal das Tabellenblatt Ausgabe an. In Zelle F7 sollen die Anzahl der Tage (nicht die doppelten) aus dem Tabellenblatt KWxx (Verweis auf F2) addiert werden. Mit welchem Befehl geht das? Die neue Mappe habe ich angehängt...
die Bereiche D2:D20 über indirekt ansprechen willst, musst du das auch konsequent immer machen! Aus
Code:
D2:D20
wird
Code:
INDIREKT("'KW"&F2&"'!D2:D50")
in deiner Formel fehlt zum einen die schließende Klammer bei Indirekt() und das zweite Indirekt() hast du gleich ganz weggelassen. Ein weiterer Fehler ist, dass du die falsche Formel von der Seite genommen hast. Die die du benutzt darf keine Leerzeilen im Bereich haben - durch D2:D50 hat dein Bereich aber Leerzeilen. Hier wäre