Forum

Forum (https://www.ms-office.gr/forum/)
-   Excel - Ερωτήσεις / Απαντήσεις (https://www.ms-office.gr/forum/excel-erotiseis-apantiseis/)
-   -   [Συναρτήσεις] IF δεν εξαφανίζει το αποτέλεσμα. (https://www.ms-office.gr/forum/excel-erotiseis-apantiseis/2055-if-den-eksafanizei-apotelesma.html)

anestaki 16-09-12 01:13

IF δεν εξαφανίζει το αποτέλεσμα.
 
1 Συνημμένο(α)
=IF(G7=(AA1;AA3;AA9:AA15;AA21:AA23);Στοιχεί α!F24:F26=1;"Θυμήσου τους καλοκαιρινούς μήνες δεν χρησιμοποιούμε το πεδίο θέρμανση εφόσον δεν έχουμε δαπάνη.")
Που κάνω λάθος.

Lefteris 16-09-12 09:35

Καλημέρα σε όλους.

Παράθεση:

....IF(G7=(AA1;AA3;AA9:AA15;AA21:AA23);Στοιχ ία!F24:F26=1;"Θυμήσου τους καλοκαιρινούς μήνες δεν χρησιμοποιούμε το πεδίο θέρμανση εφόσον δεν έχουμε δαπάνη.")
Γιώργο, να ρωτήσω ποιό είναι το ζητούμενο;

Η IF σε καμμία περίπτωση δεν δουλεύει έτσι. Ακόμη να πω πως στο συνημμένο σου η στήλη ΑΑ είναι άδεια. Φαντάζομαι πως στα κελιά που αναφέρεσαι στον τύπο σου της ΑΑ, υπάρχουν ονόματα μηνών..;

Άρα τολμώ να μεταφράσω ότι η λογική είναι¨:

Άν το G7 εναι ίσο ή με το ΑΑ1 ή με το ΑΑ3 ή με το ΑΑ9... ΚΑΙ όλα τα κελιά από F24 έως F26 είναι ίσα με 1, τότε...το κείμενο που αναφέρεις;;

Lefteris 16-09-12 09:52

Bλέπω πως για κάποιο λόγο το μήνυμά μου "έσπασε". Προσπαθώ πάλι..

Γιώργο, έγραφα πως η IF δεν μπορεί να δουλέψει με αυτόν τον τρόπο.

Προσπαθείς να "πεις" ότι

Αν η λέξη που υπάρχει στο G7, υπάρχει και σε καποιο απο τα κελιά που αναφέρεις στη στήλη ΑΑ
ΚΑΙ κάποια από τα κελιά F24:F26 στο Φύλλο Στοιχεία, είναι ίσο με το 1(φαίνεται η λέξη ΝΑΙ), τότε να εμφανίζεται το ζητούμενο κείμενο.

Έτσι είναι;

anestaki 16-09-12 10:19

Καλημέρα σε όλους
Καλημέρα Λευτέρη ναι μόνο που η αναζήτηση είναι σε κελία και όχι σε στηλη.
IF(G7=(AA1;AA3;AA9:AA15;AA21:AA23);

Spirosgr 16-09-12 12:14

Καλημέρα
Επιτρέψτε μου την παρέμβαση καθώς βλέπω ότι ο Λευτέρης μπορεί να έχει πρόβλημα σύνδεσης για να προχωρήσει την εργασία του ο Γιώργος

=IF(AND(OR($G$7=$AA$1;$G$7=$AA$3;$G$7=$AA$9;$G$7=$AA$10;$G$7 =$AA$11;$G$7=$AA$12;$G$7=$AA$13;$G$7=$AA$14;$G$7=$ AA$15;$G$7=$AA$21;$G$7=$AA$22;$G$7=$AA$23);OR(Στοιχεία!$F$24=1;Στοιχεία!$F$25=1 ;Στοιχεία!$F$26=1));"Το Κείμενό μου";"Κάποιο άλλο κείμενο")

Γιώργο αυτό σημαίνει ότι αν Ταυτόχρονα ισχύει τουλάχιστον ένα αντικείμενο από την ΑΑ από αυτά που σ' ενδιαφέρουν και τουλάχιστον ένα κελί από τα "Στοιχεία" είναι = με 1 τότε εμφανίζει το κείμενο που θέλεις Άλλως βάλε κάποιο άλλο κείμενο ή ότι άλλο χρειάζεται πχ κενό

Tasos 16-09-12 12:20

1 Συνημμένο(α)
Καλημέρα!

Γιώργο, στη συνάρτηση IF() δεν χρησιμοποιούμε περιοχές αλλά εκφράσεις που επιστρέφουν αληθές ή ψευδές.

Για να μάθεις περισσότερες λεπτομέρειες σχετικά με τη συνάρτηση IF()
κάνε κλικ στη λέξη IF όπως δείχνει η εικόνα παρακάτω.

Συνημμένο Αρχείο 3552

Το ίδιο ισχύει και για την MATCH() που αναφέρεται παρακάτω αλλά και για όλες τις ενσωματωμένες συναρτήσεις ενός υπολογιστικού φύλλου Excel.

Μετακίνησε τα δεδομένα AA1:AA23 γραμμή πιο κάτω.

Στο κενό πια κελί AA1 πέρασε τον τύπο: =MATCH(G7;AA2:AA24;0)

Η συνάρτηση IF() στο κελί G8 θα πρέπει να διαμορφωθεί έτσι:

=IF(OR(AA1<4;AND(AA1>8;AA1<16);AA1>20);ΚάνεAυτό;ΚάνεΚάτιΆλλο)

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

Φιλικά

Τάσος

anestaki 16-09-12 14:48

Καλησπέρα
Παιδιά σας ευχαριστώ και τους δυο.
Δουλεύουν άψογα.


Η ώρα είναι 18:45.

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


Search Engine Optimization by vBSEO 3.3.2