Forum

Forum (https://www.ms-office.gr/forum/)
-   Excel - Ερωτήσεις / Απαντήσεις (https://www.ms-office.gr/forum/excel-erotiseis-apantiseis/)
-   -   [Συναρτήσεις] no allow dublicate values (https://www.ms-office.gr/forum/excel-erotiseis-apantiseis/6652-no-allow-dublicate-values.html)

Πάνος01 16-11-25 12:07

no allow dublicate values
 
Έχω μία στήλη στο excel όπου εκεί καταχωρώ Barcodes μοναδικά. Θέλω αν υπάρχει το barcode να εμφανίζει μήνυμα και να μην επιτρέπει την εισαγωγή.
Ότι formula και να χρησιμοποιήσω μόλις κάνω εισαγωγή κωδικού εμφανίζει συνέχεια το warning
Να επισημάνω, (αν και δεν ξέρω αν παίζει ρόλο), ότι είναι συνδεδεμένο με vlookup εντολή

ChrisGT7 16-11-25 12:20

Καλησπέρα Πάνο,

Ρίξε μια ματιά σ' αυτό το θέμα αν σε καλύπτει.

Πάνος01 16-11-25 13:22

Ευχαριστώ πολύ για την άμεση απάντηση.
Δοκίμασα τον πρώτο τύπο, (αυτόν για την πράσινη περιοχή), που πιστεύω ότι με καλύπτει, αλλά μου βγάζει απαγορευτικό για οποιαδήποτε τιμή εισάγω, (πράγμα που συμβαίνει με οποιαδήποτε formula στο data validation)

ChrisGT7 16-11-25 13:26

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

Πάνος01 16-11-25 13:28

Πως ανεβάζω- επισυνάπτω;

ChrisGT7 16-11-25 13:37

Στη νέα σου απάντηση, λίγο πιο κάντω υπάρχει το κουμπί "Διαχείριση Συνημμένων Αρχείων".

Στο παράθυρο που θα εμφανιστεί πατάς το πρώτο κουμπί "Choose File" για να επισυνάψεις το αρχείο σου και στη συνέχεια πατάς Ανέβασμα.

Πάνος01 16-11-25 14:04

1 Συνημμένο(α)
Επισύναψη αρχείου

ChrisGT7 16-11-25 14:22

1 Συνημμένο(α)
Πάνο,

Διόρθωσα τον τύπο που είχες στην επικύρωση τιμών. Δεν είχες βάλει = και γι' αυτό δε λειτουργούσε η επικύρωση.

Στη στήλη Β χρησιμοποιώ COUNTIF() για να εμφανίζονται οι επαναλήψεις των κωδικών. Μπορείς φυσικά να τη διαγράψεις.

Στη μαρκαρισμένη γραμμή 24 ο κωδικός Ζ0005 ήταν διπλή φορά και τώρα δεν μπορείς να τον ξαναεισάγεις λόγω της επικύρωσης δεδομένων.

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

Πάνος01 16-11-25 15:01

Υπάρχει το εξής πρόβλημα: Μόλις βάλω το = μου δίνει μήνυμα
When the first character is an equal ("=") sign Excel thinks it's a formula
You type =1 + 1, cell shows 2
To get around this κλπ και δεν με αφήνει να προχωρήσω
Όταν δεν βάλω το = τοτε στο validation συγκρίνει πάντα το Α1 και όχι την σειρά πού ενεργού κελιού

Πάνος01 16-11-25 15:13

Παρατήρησα όμως το εξής:
Το Barecode είναι σε μία φόρμα συνδεδεμένο με vlookup με το αντίστοιχο προϊόν, έτσι ώστε εισάγοντας μία τιμή να εμφανίζεται στο δίπλα κελί το αντίστοιχο προϊόν. ¨Οταν λοιπόν κάνω data validation για διπλότυπα τότε στην φόρμα εισαγωγής μόλις κάνω εισαγωγή κωδικού μού χτυπάει validation error και έχει μεταφερθεί και εκεί ο κανόνας. 'Ετσι στο κελί barcode τής φόρμας εισαγωγής κάνω clear το κανόνα και προχωράει κανονικά


Η ώρα είναι 15:46.

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


Search Engine Optimization by vBSEO 3.3.2