Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

Frage Microsoft Microsoft Office

GELÖST

Datum und Wert in Excel automatisch ausfüllen

Mitglied: DerLomi

DerLomi (Level 1) - Jetzt verbinden

31.01.2011, aktualisiert 17:10 Uhr, 8143 Aufrufe, 8 Kommentare

Mahlzeit Leute,

folgende Ausgangssituation:

Ich habe Daten aus einem gewissen Zeitraum, welche in der ersten Tabelle stehen. Es gibt aber nicht zu jedem Datum einen Wert, sodass es bei den Daten einen Datumssprung gibt.

als Beispiel:



Gibt es die Möglichkeit, das wenn ich eine solche Aufstellung in die erst Tabelle kopiere, dass die Datumswerte und die Meldemenge automatisch ausgefüllt werden? Meinetwegen auch gerne mit VBA. Hab im mom noch keinen Ansatz zur Umsetzung.

Sprich, die 2. Tabelle sollte dann automatisch so aussehen, nachdem ich die Werte in Tabelle 1 wie oben eingefügt habe:



Vieleicht habt ihr ja eine Idee wie diese Umzusetzen ist.

MfG DerLomi
Mitglied: Biber
31.01.2011 um 17:44 Uhr
Moin DerLomi,

ja nee, lässt sich natürlich schnell machen mit einem Erzeugen einer Tageswert-Spalte mit schwungvollen "Autoausfüllen" einer Designer-Schrollrad-Maus...
Den kläglichen Rest kann ein SVerweis() machen.... kein Thema.

Aber wozu??
Ich meine, sei doch froh, dass du nicht die ganzen Nullwert-Tage dabei hast...
Andere Sammler würden die Einzeldaten noch auf "pro Monat" oder "pro Quartal" zusammendampfen.

Was ist denn das Ziel?
Willst du hinterher farblich kennzeichnen, welches die verkaufsstärksten Wochentage sind?
Oder das an durch 3 teilbaren Tagen eines monats doppelt so viel eintrifft wie Karfreitag?

Grüße
Biber
Bitte warten ..
Mitglied: DerLomi
01.02.2011 um 08:16 Uhr
ne es geht um einen Graphen der erstellt werden soll und da der Graph sonst nicht so toll abzulesen ist müssen die null-werte mit rein das Ergebnis wird ohne die null-werte verfälscht
Bitte warten ..
Mitglied: Biber
01.02.2011 um 10:10 Uhr
Moin derLomi,

naja, wenn es so ist... habe ich aber schon geschrieben, was zu tun ist.

1) In die zweite abgebildete tabelle den ersten Datumswert in die Spalte "Meldedatum" eintragen, in deinem Beispiel "01.01.2008" und mit der Maus nach unten ziehen ("Autoausfüllen")

2) In die zweite abgebildete Tabelle Spalte "Meldemenge", ab zweite zeile (wenn es unter der Überschrift losgeht) die Formel eingeben
01.
= SVERWEIS(BQ2;GemeldeteMengen!A$2:B$9999;2;FALSCH)
und nach unten kopieren.

Wobei ich "BQ2" oben abgelesen habe - dort stehen bei dir die Meldedatumswerte.

Den SVerweis kannst du natürlich mit einer "=Wenn(IstNV(SVerwei(..),0, SVerweis(..)) -klammer einrahmen.

Grüße
Biber
Bitte warten ..
Mitglied: bastla
01.02.2011 um 21:43 Uhr
@Biber

Nur als Anmerkung: Da es sich offenbar um Timestamps (also inkl Uhrzeit) handelt, wird das mit dem SVERWEIS() und der Prüfung auf exakte Übersinstimmung (Parameter 4) sogar dann nicht gehen, wenn die Spaltenreihenfolge in der Tabelle "GemeldeteMengen" richtig wäre (also Zeitpunkt in Spalte A, Menge in Spalte B) ...

Grüße
bastla
Bitte warten ..
Mitglied: Biber
02.02.2011 um 07:06 Uhr
Moin bastla,

da hast du natürlich Recht... die Uhrzeit habe ich gar nicht wahrgenommen.

Andererseits....
Ich habe die natürlich gedanklich ausgeblendet, weil die doch in einer 3-Jahre-tageweise-Grafik doch gar keinen sittlichen oder informativen Nutzwert hat.
Wie sollte denn jemand auf den Bolzen kommen kommen, wie in der obigen "2. Tabelle" penibelst zu dokumentieren "für den 2.1.2008-7.1.2008 sind keine Daten vorhanden, und zwar jeweils um 13.34h".?

Da warte ich mal nähere Spezifikationen ab...
Mit den für SVerweis() leider unpassend angeordneten Spalten hast du dennoch recht - aber vielleicht läuft es ja doch auf eine Datumsdarstellung ohne Stunden und Minuten heraus - dann liesse sich ja in Tabelle mit den Istmeldedaten eine Hilfsspalte weiter rechts dranklatschen.

Grüße und danke für den Hinweis
Biber
Bitte warten ..
Mitglied: bastla
02.02.2011 um 15:11 Uhr
Hallo DerLomi und Biber!

Eigentlich spräche dann doch einiges für eine VBA-Lösung - die könnte etwa so aussehen:
01.
Sub ListeErstellen() 
02.
Set Quelle = Worksheets("Tabelle1") 
03.
Menge = "C" 'Spalte der Mengenangabe 
04.
Datum = "BQ" 'Spalte mit den Datumswerten (Timestamps) 
05.
QAbZeile = 2 'Zeile, ab welcher die Daten zu finden sind 
06.
 
07.
Set Ziel = Worksheets("Tabelle2") 
08.
ZAbZeile = 2 'Zeile, ab welcher die Daten in die Zieltabelle eingetragen werden sollen 
09.
ZAbSpalte = 1 'Nummer der Spalte, ab welcher die Daten in die Zieltabelle eingetragen werden sollen - 1 steht für "A" 
10.
 
11.
Von = Int(WorksheetFunction.Min(Quelle.Columns(Datum))) 
12.
Bis = Int(WorksheetFunction.Max(Quelle.Columns(Datum))) 
13.
 
14.
ZZeile = ZAbZeile 
15.
ZSpalte = ZAbSpalte 
16.
For i = Von To Bis 
17.
    Ziel.Cells(ZZeile, ZSpalte) = 0 
18.
    Ziel.Cells(ZZeile, ZSpalte + 1).Value = i 
19.
    Ziel.Cells(ZZeile, ZSpalte + 1).NumberFormat = "DD.MM.YYYY" 
20.
    ZZeile = ZZeile + 1 
21.
Next 
22.
 
23.
ZZeile = ZAbZeile 
24.
QZeile = QAbZeile 
25.
QDatum = Quelle.Cells(QZeile, Datum) 
26.
Do While QDatum <> "" 
27.
    ZZeile = ZAbZeile + Int(QDatum) - Von 
28.
    Ziel.Cells(ZZeile, ZAbSpalte) = Quelle.Cells(QZeile, Menge) 
29.
    QZeile = QZeile + 1 
30.
    QDatum = Quelle.Cells(QZeile, Datum) 
31.
Loop 
32.
End Sub
Das Script liest zunächst die Datumswerte aus der Quelldatei und ermittelt das erste und letzte Datum (Von, Bis). In weiterer Folge werden dann alle Datumswerte zwischen Von und Bis (inklusive) in die Zieltabelle geschrieben, als Datum formatiert und als Menge jeweils 0 zugewiesen.

Danach werden jenen Datumswerten, für die es Einträge in der Quelldatei gibt, die entsprechenden Mengenwerte zugeordnet. Das sollte auch funktionieren, wenn nicht nach Datum sortiert wurde, da die Zeile aus dem jeweiligen Datumswert errechnet wird.

Grüße
bastla
Bitte warten ..
Mitglied: Biber
04.02.2011 um 09:18 Uhr
Moin DerLomi,

Nachfrage:
Vor 5 Tagen stellte sich die Situation für neutrale BeobachterInnen so dar, dass sich auf deiner To-Do-Kabeltrommel
unter anderem noch nicht verarbeitete Meldemengen bis zurück zum 1.1.2008 befunden haben.

Wenn ich so deine Antwortgeschwindigkeit hier betrachte, könnte ich mir vorstellen, wie es dazu kommen konnte..

Spass beiseite - konnten wir dir bei dem Angehen der Aufgabenstellung helfen?
Hast du bastlas Skript mal auf diese ZDF-History-Daten losgelassen?
Besteht dein Graph inzwischen schon aus mehr als einem Punkt?

Gib doch bitte mal Feedback im Thread.

Danke
Biber
Bitte warten ..
Mitglied: DerLomi
04.02.2011 um 15:02 Uhr
Zitat von Biber:
Moin DerLomi,

Nachfrage:
Vor 5 Tagen stellte sich die Situation für neutrale BeobachterInnen so dar, dass sich auf deiner To-Do-Kabeltrommel
unter anderem noch nicht verarbeitete Meldemengen bis zurück zum 1.1.2008 befunden haben. <~~ xD ne nicht wirklich aber es geht um eine Auswertung von Meldemengen für die Ermittlung von Kanban-Losgrößen ;) da brauch man nen paar mehr Daten und da der Geschäftsleitung das jetzt so einfiel, und ohne die 0-Werte das Ergebnis beachtlich verfälscht wird (sprich der Graph), musste eine solche Lösung her

Wenn ich so deine Antwortgeschwindigkeit hier betrachte, könnte ich mir vorstellen, wie es dazu kommen
konnte.. <~~ nicht meine To-Do-Kabeltrommel
eher richtig Geschäftsführung

Spass beiseite - konnten wir dir bei dem Angehen der Aufgabenstellung helfen? <~~ ja das konntet Ihr und nochmals vielen Dank dafür

Hast du bastlas Skript mal auf diese ZDF-History-Daten losgelassen? <~~ ja das habe ich und es funktioniert wunderbar so habe ich mir das vorgestellt ;) vielen Danke auch nochmal an dieser Stelle an bastla
Besteht dein Graph inzwischen schon aus mehr als einem Punkt? <~~ das hat er auch vorher schon ;) aber war halt alles so dicht beieinander das man nichts richtig interpretieren konnte ^^

Gib doch bitte mal Feedback im Thread.

Danke
Biber
Bitte warten ..
Ähnliche Inhalte
Webbrowser
Bestimmtes Formular automatisch ausfüllen mit Excel als Datenquelle.
gelöst Frage von ey-joWebbrowser6 Kommentare

Hallo ich suche ein Tool welches ein bestimmtes Webformular ausfüllt und absendet. Die Daten die eingegeben werden sollen sind ...

Windows 7
Excel automatisch bestimmten wert eingeben
Frage von amanschlagWindows 71 Kommentar

hallo allerseits sicher gibt es irgendwo schon eine antwort auf mein anliegen - habs aber nicht gefunden. folgendes: in ...

Microsoft Office
Excel oder google Sheets automatisch aktualisieren bei neuen Werten?
gelöst Frage von StoffnMicrosoft Office14 Kommentare

Hallo! Ich habe ein paar technische Fragen, deshalb habe ich mich mal hier angemeldet (ich muss auf Arbeit einige ...

Microsoft Office
Excel Spezielle Formatierung für Datum
gelöst Frage von coma11Microsoft Office6 Kommentare

Guten Morgen Administratoren, ich habe folgendes Problem: Ich möchte für Excel eine bestimmte Formatierung für mein Datum haben. In ...

Neue Wissensbeiträge
Linux

Meltdown und Spectre: Linux Update

Information von Frank vor 20 StundenLinux

Meltdown (Variante 3 des Prozessorfehlers) Der Kernel 4.14.13 mit den Page-Table-Isolation-Code (PTI) ist nun für Fedora freigegeben worden. Er ...

Tipps & Tricks

Solutio Charly Updater Fehlermeldung: Das Abgleichen der Dateien in -Pfad- mit dem Datenobject ist fehlgeschlagen

Tipp von StefanKittel vor 1 TagTipps & Tricks

Hallo, hier einmal als Tipp für alle unter Euch die mit der Zahnarztabrechnungssoftware Charly von Solutio zu tun haben. ...

Sicherheit

Meltdown und Spectre: Wir brauchen eine "Abwrackprämie", die die CPU-Hersteller bezahlen

Information von Frank vor 1 TagSicherheit12 Kommentare

Zum aktuellen Thema Meltdown und Spectre: Ich wünsche mir von den CPU-Herstellern wie Intel, AMD oder ARM eine Art ...

Sicherheit

Meltdown und Spectre: Realitätscheck

Information von Frank vor 1 TagSicherheit9 Kommentare

Die unangenehme Realität Der Prozessorfehler mit seinen Varianten Meltdown und Spectre ist seit Juni 2017 bekannt. Trotzdem sind immer ...

Heiß diskutierte Inhalte
Sicherheit
Meltdown und Spectre: Die machen uns alle was vor
Information von FrankSicherheit25 Kommentare

Aktuell sieht es in den Medien so aus, als hätten die Hersteller wie Intel, Microsoft und Co den aktuellen ...

Netzwerke
Packet loss bei "InternetLeitungsvollauslastung"
gelöst Frage von Freak-On-SiliconNetzwerke17 Kommentare

Servus; Ja der Titel klingt komisch, is aber so. Wenn die Internetleitung voll ausgelastet ist, hab ich extreme packet ...

Ubuntu
Ubuntu - Starter für nicht vertrauenswürdige Anwendungen
Frage von adm2015Ubuntu17 Kommentare

Hallo zusammen, Ich verwende derzeit die Ubuntu Versionen 17.10 bzw. im Test 18.04. Ich habe mehrere .desktop Dateien in ...

Windows 10
Automatische daten kopieren, USB zu USB unter Win10 im Hintergrund
Frage von DerEisigeWindows 1016 Kommentare

Hallo Leute, ich bin auf der Suche nach einem Skript, dass von einem USB Stick automatisch nach dem einstecken ...