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/6419-morfopoihsh-xromatismos-oloklhrhs-grammhs-basei-timhs-se-ena-keli.html)

kesarion 17-01-24 11:27

ΜΟΡΦΟΠΟΙΗΣΗ (ΧΡΩΜΑΤΙΣΜΟΣ) ΟΛΟΚΛΗΡΗΣ ΓΡΑΜΜΗΣ ΒΑΣΕΙ ΤΙΜΗΣ ΣΕ ΕΝΑ ΚΕΛΙ
 
1 Συνημμένο(α)
Καλησπέρα σας,
θα ήθελα την βοήθεια σας στο παρακάτω:
Σε ένα φύλλο excel θέλω να χρωματίζεται πράσινη ολόκληρη η γραμμή όταν η τιμή στην στήλη V είναι ΗΜΕΡΟΜΗΝΙΑ (οποιαδήποτε ημερομηνία) και όταν η τιμή στην ίδια στήλη είναι η λέξη ΕΚΚΡΕΜΕΙ να χρωματίζεται κόκκινη.
Πως μπορώ με την χρήση της μορφοποίησης υπό όρους;
Σας ευχαριστώ εκ των προτέρων.

ChrisGT7 17-01-24 12:09

1 Συνημμένο(α)
Καλημέρα Κώστα,

Θα πρέπει να δημιουργήσεις δύο κανόνες μορφοποίησης στην περιοχή που χρειάζεσαι τα χρώματα, έναν για την ημερομηνία και έναν για τη λέξη "ΕΚΚΡΕΜΕΙ".

1. Στο Excel δεν υπάρχει συνάρτηση που ελέγχει αν μια τιμή είναι ημερομηνία (μόνο με κώδικα VBA). Επειδή όμως οι ημερομηνίες αποδίδονται με αριθμούς, θα μπορούσες να ελέγξεις αν η τιμή της στήλης V είναι μεγαλύτερη ή ίση του 1 (01/01/1900) και μικρότερη ή ίση του 2.958.465 (31/12/9999). Επομένως, ένας τύπος στη μορφοποίηση για το πράσινο χρώμα θα μπορούσε να ήταν ο: =AND($V1>=1;$V1<=2958465)

2. Για το κόκκινο χρώμα χρησιμοποίησε τον: =$V1="ΕΚΚΡΕΜΕΙ"

Αν δυσκολευτείς στην εφαρμογή των παραπάνω τύπων, μπορώ να ανεβάσω παράδειγμα.

Επεξεργασία: Μετά είδα πως ανέβασες παράδειγμα. Δες το συνημμένο αρχείο αν σε καλύπτει! Εφάρμοσα μορφοποίηση υπό όρους στις πρώτες 500 γραμμές.

kesarion 19-01-24 10:03

Σε ευχαριστώ πολύ Χρήστο για τις απαντήσεις σου και για τον χρόνο σου.
Το έκανα και σε έναν πίνακα που είχα ήδη και δούλεψε.
Σε ευχαριστώ πολύ.

ChrisGT7 19-01-24 10:22

Καλημέρα Κώστα,

Ο λόγος που σου χρωματίζει με πράσινο το "ΕΚΚΡΕΜΕΙ", κατά τη γνώμη μου, είναι λόγω αντιγραφής. Η μορφοποίηση πρέπει να ελέγχει λάθος γραμμή. Θέλει προσοχή όταν αντιγράφουμε και επικολλούμε κελιά με τύπους, είτε μέσα στα κελιά είτε στη μορφοποίηση υπό όρους.

Θα προσπαθήσω να εξηγήσω τα βήματα με παράδειγμα. Έστω πως η περιοχή με τις εγγραφές είναι η A1:V2000 και πρώτη γραμμή είναι οι επικεφαλίδες. Οπότε:

1. Μαρκάρεις Α2:V2000 (η γραμμή 1 των επικεφαλίδων μένει εκτός μορφοποίησης).
2. Κεντρική > Μορφοποίηση υπό όρους > Διαχείριση κανόνων... > Δημιουργία κανόνα... > Χρήση τύπου για τον ...
3. Γράφεις στο πλαίσιο τύπου: =AND($V2>=1;$V2<=2958465) και βάζεις τους επιθυμητούς χρωματισμούς/μορφοποιήσεις όταν αυτός ο τύπος είναι αληθής.
4. ΟΚ > Εφαρμογή.
5. Δημιουργία κανόνα... με τύπο: =$V2="ΕΚΚΡΕΜΕΙ" με αντίστοιχους χρωματισμούς/μορφοποιήσεις.
6. ΟΚ > ΟΚ

Το $ στους παραπάνω τύπους είναι καθοριστικό ώστε να μην αλλάζει η V κατά τους ελέγχους των κελιών.

Με ενημερώνεις για οποιαδήποτε απορία.

kesarion 19-01-24 11:49

Σε ευχαριστώ πολύ Χρήστο.
Βρήκα τι έκανα λάθος και διορθώθηκε.


Η ώρα είναι 08:17.

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


Search Engine Optimization by vBSEO 3.3.2