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/5296-eiresi-arithmoi.html)

ΔΗΜΗΤΡΙΟΣ 05-07-19 19:32

Εύρεση αριθμού.
 
1 Συνημμένο(α)
Πως μπορώ να βρώ αν ένας αριθμός περιέχεται μέσα σε έναν άλλο αριθμό.

ChrisGT7 05-07-19 21:06

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

Ελπίζω να σε βοηθήσει το συνημμένο αρχείο.

Η συνάρτηση του κελιού C2 είναι συνάρτηση πίνακα, οπότε για να λειτουργήσει (σε περίπτωση που δοκιμάσεις να αλλάξεις τα δεδομένα του) δεν πρέπει να πατήσεις μονάχα Enter αλλά Ctrl+Shift+Enter.

Spirosgr 05-07-19 22:05

Υπάρχουν πολλοί τρόποι για να βρούμε το ζητούμενο.

Παράδειγμα
Βάζουμε στο d1:
=COUNT(FIND({45};A1))>0
και τραβάμε κάτω όσο χρειάζεται.

Όπου εμπεριέχεται το 45 αποδίδει True
Μετά βάζουμε στο e1:
=COUNTIF(περιοχή d1 έως όπου πάει;TRUE)
και μετράει τα κελιά με True.

Σημείωση:
Η συνάρτηση =Find(), στον πρώτο τύπο, έχει το πρώτο όρισμα σε αγκύλη {}.
Αυτό, δεν έγινε τυχαία...
Αν τροποποιήσουμε σε:
=COUNT(FIND({3;45};A1))>0
θα δώσει αποτέλεσμα True, σε όσα κελιά περιέχουν είτε 45 είτε 3
Έτσι μπορούμε να έχουμε πολλαπλές αναζητήσεις.

ΔΗΜΗΤΡΙΟΣ 06-07-19 07:22

Καλημέρα.

Σας ευχαριστώ πολύ!

ΔΗΜΗΤΡΙΟΣ 07-07-19 07:38

Καλημέρα !
Συγνώμη που επανέρχομαι , θα μπουρόυσαμε να βρούμε πχ αν ένας αριθμός περιέχει 2 -3 φορές πχ το 45;

Ευχαριστώ.

ChrisGT7 07-07-19 11:13

Καλημέρα Δημήτρη,

Μια πρόταση είναι η εξής:

Αν το κελί A1 περιέχει π.χ. 14589645 και το κελί B1 τον αριθμό που ψάχνεις, π.χ. 45, τότε στο C1 γράψε τη συνάρτηση:
=IFERROR((LEN(A1)-LEN(SUBSTITUTE(A1;B1;"")))/LEN(B1);0).
Στο συγκεκριμένο παράδειγμα το αποτέλεσμα είναι 2.

ΔΗΜΗΤΡΙΟΣ 07-07-19 16:03

Χρήστο σε ευχαριστώ πολύ.Να είσαι καλα!


Η ώρα είναι 05:57.

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


Search Engine Optimization by vBSEO 3.3.2