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/6267-metrima-monadikon-timon-se-filtrarismeni-perioxi.html)

mdragon 01-03-23 19:26

Μέτρημα μοναδικών τιμών σε φιλτραρισμένη περιοχή
 
Καλησπέρα σε όλη την παρέα,
Υπάρχει τρόπος σε μία στήλη με φίλτρο και πολλές διπλότυπες εγγραφές
να μου μετράει τις μοναδικές τιμές που εμφανίζονται με το φιλτράρισμα;

kapetang 02-03-23 08:42

Καλημέρα

Ας υποθέσουμε ότι στη στήλη a3:a100, το κελί a3 περιέχει τον τίτλο και τα υπόλοιπα τιμές.

Αν φιλτράρουμε τις τιμές ώστε να εμφανίζονται μόνο οι μοναδικές τιμές,

ο τύπος: =SUBTOTAL(103;a4:a100), (πχ στο κελί a1), θα μας δώσει το πλήθος των μοναδικών τιμών.

Στη συνάρτηση SUBTOTAL(), όταν το 1ο όρισμα είναι > του 100, (πχ 103) δεν λαμβάνονται υπόψη οι κρυφές τιμές.

mdragon 02-03-23 10:31

Γιώργο καλημέρα,
συγνώμη δεν το εξέφρασα καλά.

Έστω ότι έχω τον πίνακα:

ΚΩΔΙΚΟΣ ONOMA
17 05 04 ΓΙΩΡΓΟΣ
17 05 04 ΒΑΣΩ
17 05 04 ΑΓΑΠΗ
17 05 04 ΓΙΩΡΓΟΣ
17 09 04 ΒΑΣΩ
17 09 04 ΑΓΑΠΗ
17 09 04 ΑΓΑΠΗ
17 09 04 ΜΑΡΩ
17 09 04 ΜΑΡΩ
17 09 04 ΑΓΑΠΗ
17 05 04 ΑΓΑΠΗ



Αυτό που θέλω να πω είναι ότι πχ η ΑΓΑΠΗ έχει πλήθος 5 αλλά 2 τιμές στον κωδικό.

Τα αποτελέσματα που θέλω να παίρνω είναι
ΑΓΑΠΗ=2
ΒΑΣΩ=2
ΓΙΩΡΓΟΣ=1
ΜΑΡΩ=1

Καμιά ιδέα?

kapetang 02-03-23 12:15

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

mdragon 02-03-23 18:05

1 Συνημμένο(α)
Γιώργο καλησπέρα,
δεν μπορώ να σου στείλω το αρχείο λόγω προσωπικών δεδομένων.
Έφτιαξα όμως ένα για να καταλάβεις τι εννοώ.
Έχε υπόψιν ότι μπορεί να έχουμε ακόμη και 10.000 γραμμές.
Οι στήλες είναι περίπου 15 οπότε θέλω να γνωρίζω σε ποιες στήλες έχω διαφορετικές τιμές ώστε να φιλτράρω ανάλογα.
Ευχαριστώ εκ των προτέρων.

kapetang 02-03-23 20:51

1 Συνημμένο(α)
Μάρω Καλησπέρα

Δες το συνημμένο.

1) Δημιούργησα μία συνάρτηση η οποία μας δίνει το πλήθος των διαφορετικών τιμών μίας στήλης (αυτής που θα εφαρμοστεί το φίλτρο) και τις διαφορετικές τιμές.

2) Και μία άλλη η οποία για κάθε μία από τις παραπάνω διαφορετικές τιμές μας δίνει τις διαφορετικές τιμές στις υπόλοιπες στήλες.

Ελπίζω να σε βοηθήσουν

ChrisGT7 02-03-23 21:07

1 Συνημμένο(α)
Καλησπέρα Μάρω,

Αν και με πρόλαβε ο Γιώργος, παραθέτω και μια εναλλακτική λύση με συνάρτηση πίνακα (θα πρέπει να πατηθεί Ctrl+Shift+Enter και όχι απλώς Enter) που νομίζω δίνει τα επιθυμητά αποτελέσματα.

mdragon 02-03-23 22:05

Γιώργο καλησπέρα,
σε ευχαριστώ για την άμεση ανταπόκριση,
δεν κατάφερα να πάρω τα αποτελέσματα που ήθελα με καμία συνάρτηση.
Κατά το άνοιγμα του αρχείου υπάρχουν συνδέσεις από άλλο αρχείο το οποίο δεν βλέπει.
Παίζει κάποιο ρόλο???
Ο λόγος που το ζητάω αυτό είναι ότι πρέπει να φιλτράρω όλες τις στήλες ώστε το αποτέλεσμα στις μοναδικές τιμές να είναι σε όλες τις στήλες 1 για να είμαι σίγουρη ότι δεν ξέχασα να φιλτράρω κάποια από αυτές. Το πλήθος των στηλών αλλάζει από αρχείο σε αρχείο.
Σκέφτηκα την αλλαγή χρώματος της επικεφαλίδας σε κάθε φιλτραρισμένη περιοχή αλλά αυτό δεν μου εξασφαλίζει ότι θα έχω μοναδική τιμή στην φιλτραρισμένη περιοχή.
Σίγουρα δεν βολεύει το έξτρα πινακάκι γιατί οι προμηθευτές μπορεί να ξεπερνούν τους 100 το ίδιο και οι πελάτες, Οι κωδικοί είναι πάνω από 20.
Γι' αυτό και ζητώ το αποτέλεσμα να φαίνεται στην πρώτη γραμμή.
Σου βάζω δύσκολα το ξέρω αλλά είμαι σίγουρη πως κάτι θα σκεφτείς.
Είμαι στη διάθεσή σου για οποιαδήποτε διευκρίνηση.

mdragon 02-03-23 22:08

Παράθεση:

Αρχική Δημοσίευση από ChrisGT7 (Μήνυμα 34498)
Καλησπέρα Μάρω,

Αν και με πρόλαβε ο Γιώργος, παραθέτω και μια εναλλακτική λύση με συνάρτηση πίνακα (θα πρέπει να πατηθεί Ctrl+Shift+Enter και όχι απλώς Enter) που νομίζω δίνει τα επιθυμητά αποτελέσματα.

Γιώργο τελικά μας πρόλαβε ο Χρήστος και τους δύο. :dft012:
Είναι αυτό που ακριβώς ήθελα.
Να είστε καλά και οι δύο!!!

kapetang 02-03-23 22:43

Συγχαρητήρια στο Χρήστο, για την εξαιρετική λύση και να είστε όλοι καλά!


Η ώρα είναι 19:14.

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


Search Engine Optimization by vBSEO 3.3.2