Registriert seit: 17.01.2017
Version(en): 2010
17.01.2017, 12:28
(Dieser Beitrag wurde zuletzt bearbeitet: 17.01.2017, 12:28 von marco_xdd.)
Guten Tag,
nach langem hin und her weiss ich leider absolut nicht mehr nach was ich noch bei Google suchen soll um eine Lösung für mein "Problem" zu finden. Und zwar geht es darum:
AusgangslageIch habe eine Liste von 120 Nutzern (Name und Vorname) + Geburtsdatum.
VorhabenEtwas schwer zu erklären ich denke hier ist ein Beispiel deutlicher:
Beispiel GeburtstagHans Dampf
17.01.1970
Igor Meyer
22.01.1966
Tina Turner
04.02.1955
Egon Balder
09.03.1991
Nun würde ich diese Datensätze gerne so verformeln das Excel mir nun zu jedem meiner Nutzernamen folgendes ausgibt:[img=817x494]
Dateiupload bitte im Forum! So geht es: Klick mich!]
=> Bedeutet also, ich würde gerne die Liste so erstellen das meine datensätze nachher so aussehen als hätte jemand der im Januar Geburtstag hat, jede Tag im Januar Geburtstag und jemand der im Februar geburtstag hat, hat auch jeden Tag im Februar Geburtstag (Das auf ein jahr gesehen 2016 ). Und das dann automatisiert für all meine 120 Nutzer in meiner Excel Liste.
Vielen Dank schonmal für eure Hilfe, ich hoffe es ist halbwegs verständlich :)
Grüße,
Marco
Registriert seit: 13.04.2014
Version(en): 365
Hallo,
und was soll das werden?????
Gruß
Edgar
Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Registriert seit: 17.01.2017
Version(en): 2010
17.01.2017, 12:58
(Dieser Beitrag wurde zuletzt bearbeitet: 17.01.2017, 12:59 von marco_xdd.)
(17.01.2017, 12:44)BoskoBiati schrieb: Hallo,
und was soll das werden?????
Hallo,
wieso was soll das denn werden. Ich baruche diese Struktuierung für eine Datenbank die ich so befüllen muss um damit ein Plugin so verwenden zu können wie ich dies brauche. Also das Vorhaben hat für MICH schon einen tieferen Sinn

Grüße
Registriert seit: 10.04.2014
Version(en): Microsoft 365, mtl. Kanal
Hi Marco,
auch das Nachfragen nach dem Zweck hat für die Helfer eine Bedeutung. Aus deiner Beschreibung geht zumindest für mich hervor, dass deine Geburtstagsdaten nur Platzhalter sind. Jetzt kann es sein, dass eine maßgeschneiderte Lösung für dein Beispiel gefunden wird, die aber bei deinem Original versagt. Denk mal darüber nach.
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Registriert seit: 17.01.2017
Version(en): 2010
(17.01.2017, 13:15)WillWissen schrieb: Hi Marco,
auch das Nachfragen nach dem Zweck hat für die Helfer eine Bedeutung. Aus deiner Beschreibung geht zumindest für mich hervor, dass deine Geburtstagsdaten nur Platzhalter sind. Jetzt kann es sein, dass eine maßgeschneiderte Lösung für dein Beispiel gefunden wird, die aber bei deinem Original versagt. Denk mal darüber nach.
Hallo WillWissen,
danke für die Antwort. Ja das stimmt natürlich. Es hätte sein können das es hierfür eine einfache Lösung gibt auf die ich nicht komme, oder soetwas wie ein hinweis nachdem ich ggf. suchen kann.
Ja das ist quasi richtig, die Geburtsdaten sind nur Platzhalter die für mich nachher nicht mehr wichtig sind da ich nachher nur wissen muss = Wer hat in welchem Monat Geburtstag. Meine Funktion nachher benötigt dafür jedoch die Information das Nutzer A Jeden Tag im Januar Geburtstag hat damit mit die Funktion meiner Webseite nachher ausgeben kann: Nutzer A hat im Januar Geburtstag. Leider umständlich ist jedoch das geringere Übel anstatt mit Java Script herumzuprogrammieren und die Webseitenfunktion umzupolen.
Grüße,
Marco
Registriert seit: 13.04.2014
Version(en): 365
Hallo,
man kann Genurtstage auch über den Monat sortieren bzw. aufrufen! Für mich ist einfach die Frage, in welcher Art und Weise übergibst Du die Daten an Deine Website? Wie sieht die Funktion aus, damit man solche Klimmzüge machen muß?
Gruß
Edgar
Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Registriert seit: 17.04.2014
Version(en): MS Office 365(32)
17.01.2017, 14:23
(Dieser Beitrag wurde zuletzt bearbeitet: 20.01.2017, 12:37 von Kuwer.)
Hallo Marco,
meinst Du / reicht es vielleicht so?
| A | B |
5 | Tina Turner | |
6 | 04.02.1955 | 17.02.2017 |
Formeln der Tabelle |
Zelle | Formel | B6 | =DATUM(JAHR(HEUTE());MONAT(A6);TAG(HEUTE())) |
|
Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4.8 Gruß Uwe
Registriert seit: 10.04.2014
Version(en): 97-2019 (32) + 365 (64)
Hallöchen,
im Prinzip so:
Tabellenblattname: Tabelle1
| A | B |
---|
1 | Hans Dampf | 17.01.1970 |
---|
2 | Hans Dampf | 01.01.2016 |
---|
3 | Hans Dampf | 02.01.2016 |
---|
4 | Hans Dampf | 03.01.2016 |
---|
5 | Hans Dampf | 04.01.2016 |
---|
6 | Hans Dampf | 05.01.2016 |
---|
Benutzte Formeln:
B2: =DATUM("2016";MONAT($B$1);ZEILE(B1))
B3: =DATUM("2016";MONAT($B$1);ZEILE(B2))
B4: =DATUM("2016";MONAT($B$1);ZEILE(B3))
B5: =DATUM("2016";MONAT($B$1);ZEILE(B4))
B6: =DATUM("2016";MONAT($B$1);ZEILE(B5))
© schauan
In Zeile 1 habe ich Namen und Geburtstag. Name nochmal und Formel einfach in Zeile 2 eintragen und dann runter ziehen.
Ab dem 29. Tag müsste man die Formel noch mit einer Bedingung erweitern, damit ein Leerstring erzeugt wird. Sind ja nicht alle Monate länger als 28 Tage... Das Jahr habe ich, wie in der Aufgabenstellung, fest mit 2016 verformelt

.
. \\\|/// Hoffe, geholfen zu haben.
( ô ô ) Grüße, André aus G in T
ooO-(_)-Ooo (Excel 97-2019+365)
Registriert seit: 29.09.2015
Version(en): 2030,5
In VBA:
Code:
Sub M_snb()
Cells(1) = "=2018"
For Each it In UsedRange.SpecialCells(2, 1)
it.Value = "=date(A1," & Month(it) & "," & Day(it) & ")"
Next
End Sub
Registriert seit: 04.03.2015
Version(en): 2000 + meist 2010
20.01.2017, 11:25
(Dieser Beitrag wurde zuletzt bearbeitet: 20.01.2017, 11:26 von lupo1.)
Ömmm ... schauan?
Tabellenblattname: Tabelle1
| A | B |
---|
1 | Hans Dampf | 17.01.1970 |
---|
2 | Hans Dampf | 01.01.2016 |
---|
3 | Hans Dampf | 02.01.2016 |
---|
4 | Hans Dampf | 03.01.2016 |
---|
Benutzte Formeln:
B2: =DATUM("2016";MONAT($B$1);ZEILE(B1))
B3: =B2+1
lupo1 anhand © Vorlage von schauan