Forum

Forum (https://www.ms-office.gr/forum/)
-   Excel - Ερωτήσεις / Απαντήσεις (https://www.ms-office.gr/forum/excel-erotiseis-apantiseis/)
-   -   [Γενικά] Άντληση έτους και μήνα από ημερομηνία (https://www.ms-office.gr/forum/excel-erotiseis-apantiseis/5894-antlisi-etoys-kai-mina-apo-imerominia.html)

geotso 24-05-21 09:12

Άντληση έτους και μήνα από ημερομηνία
 
Γεια σας

Θέλω να πάρω το έτος και τον μήνα από ένα κελί ημερομηνίας και να τα εμφανίσω σε άλλο κελί με διαφορετική μορφή:
Στο κελί A1 έχω την ημερομηνία σε αμερικάνικη μορφή "May 24, 2021".
Στο κελί B1 έχω έναν κωδικό π.χ. "item-x".
Στο κελί C1 θέλω να εμφανίσω έτος, μήνα και κωδικό με μορφή "2021/05/item-x.doc".
Μπορεί να βοηθήσει κάποιος;

Ευχαριστώ

ChrisGT7 24-05-21 10:31

Καλημέρα Γιώργο,

Αν η ημερομία στο Α1 είναι αριθμός και έχει την αμερικάνικη μορφή, δοκίμασε τον παρακάτω τύπο:
=YEAR(A1)&"/"&TEXT(MONTH(A1);"00")&"/"&B1&".doc"

Αν όμως είναι κείμενο στη μορφή που αναφέρεις, τότε δοκίμασε τον παρακάτω τύπο:
=RIGHT(A1;4)&"/"&TEXT(VALUE(MID(A1;FIND(" ";A1)+1;3));"00")&"/"&B1&".doc"

geotso 25-05-21 11:14

Το πρώτο ήταν υπεραρκετό. Ευχαριστώ πολύ.
Παρεμπιπτόντως, πώς θα καταλάβω αν η ημερομηνία είναι αριθμός ή κείμενο;
Εγώ π.χ. στη στήλη της ημερομηνίας πληκτρολογώ την ελληνική μορφή 24/5/21, κι επειδή έχω προσαρμόσει τη μορφοποίηση μου εμφανίζει αυτόματα την αμερικάνικη, May 24, 2021.

kapetang 25-05-21 13:54

Καλησπέρα στην παρέα

Προτείνω να δοκιμαστεί και ο τύπος:

=TEXT(A1;"εεεε/μμ/") & B1 & ".doc"

ChrisGT7 25-05-21 15:58

Καλησπέρα σας,

Λογικά αν κάνεις κλικ πάνω στο κελί της ημερομηνίας, δεν πρέπει να δεις την αμερικάνικη μορφή ημερομηνίας, αλλά τη μορφή που την πληκτρολόγησες, π.χ. 24/5/2021.

Αν τώρα εμπλέκονται οι μορφές που περιγράφεις, δηλαδή και αριθμός και κείμενο στην αμερικάνικη μορφή, τότε θα μπορούσες να δοκιμάσεις τον παρακάτω τύπο σε συνδυασμό με αυτόν του kapetang:
=IFERROR(TEXT(A1;"εεεε/μμ/")&B1&".doc";RIGHT(A1;4)&"/"&TEXT(VALUE(MID(A1;FIND(" ";A1)+1;3));"00")&"/"&B1&".doc")


Η ώρα είναι 04:44.

Ms-Office.gr - ©2000 - 2026, Jelsoft Enterprises Ltd.


Search Engine Optimization by vBSEO 3.3.2