Για να ανακτήσουμε κάθε δεύτερο αριθμό από δύο λίστες, θα χρησιμοποιήσουμε συνδυασμό IF, MOD, ROW & INDIRECT λειτουργίες για να λάβετε την έξοδο.
ο Συνάρτηση IF ελέγχει εάν είναι μια συνθήκη που καθορίζετε ΑΛΗΘΗΣ ή ΨΕΥΔΗΣΤο Αν επιστρέψει ΑΛΗΘΗΣ τότε επιστρέφει την προκαθορισμένη τιμή, εάν επιστρέφει ΨΕΥΔΗΣ τότε επιστρέφει μια άλλη προκαθορισμένη τιμή.
Σύνταξη = ΑΝ (λογική_ελέγχη, τιμή_αν_αλήθεια, τιμή_αν_ ψευδές)
logic_test: το λογικό τεστ θα ελέγξει την συνθήκη ή τα κριτήρια, εάν πληροί τη συνθήκη, τότε επιστρέψτε την προκαθορισμένη τιμή, εάν η συνθήκη δεν πληροί, επιστρέψτε την άλλη προκαθορισμένη τιμή.
value_if_true: Η τιμή που θέλετε να επιστρέψετε εάν αυτό το όρισμα επιστρέψει TRUE.
value_if_false: Η τιμή που θέλετε να επιστρέψετε αν αυτό το όρισμα επιστρέφει FALSE
MOD: Επιστρέφει το υπόλοιπο αφού ένας αριθμός διαιρείται με διαιρέτη.
Σύνταξη = MOD (αριθμός, διαιρέτης)
αριθμός: Είναι μια αριθμητική τιμή της οποίας το υπόλοιπο θέλετε να βρείτε.
διαιρέτης: Είναι ο αριθμός που χρησιμοποιείται για να διαιρέσει το όρισμα αριθμού.
ΣΕΙΡΑ: Επιστρέφει τον αριθμό σειράς μιας αναφοράς.
Σύνταξη: = ROW (αναφορά)
Αναφορά: Είναι μια αναφορά σε ένα κελί ή μια περιοχή κελιών.
ΕΜΜΕΣΟΣ: Επιστρέφει την αναφορά που καθορίζεται από μια συμβολοσειρά κειμένου.
Σύνταξη: = INDIRECT (ref_text, A1)
ref_text είναι μια αναφορά σε ένα κελί. Εάν το ref_text δεν είναι έγκυρη αναφορά κελιού, τότε η συνάρτηση INDIRECT θα επιστρέψει #REF λάθος.
Το δεύτερο επιχείρημα Α'1 αναφέρεται σε μια λογική τιμή που καθορίζει τον τύπο αναφοράς που περιέχεται στο κελί ref_text.
Εάν το a1 είναι ΑΛΗΘΙΝΟ ή παραλείπεται τότε ref_text καθορίζεται ως αναφορά τύπου Α1.
Αν είναι α1 ΨΕΥΔΗΣ τότε ref_text καθορίζεται ως αναφορά στυλ R1C1.
Παράδειγμα:Εάν η τιμή στο κελί Α1 περιέχει 10, το Β1 περιέχει Α1 και χρησιμοποιούμε ΕΜΜΕΣΟΣ λειτουργία στο κελί C1= ΕΜΠΡΟΣ (Β1), τότε το αποτέλεσμα θα είναι 10
Ας πάρουμε ένα παράδειγμα:
Έχουμε μερικούς τυχαίους αριθμούς στη στήλη Α & Β. Χρειαζόμαστε έναν τύπο για να ανακτήσουμε κάθε δεύτερο αριθμό από δύο λίστες. Ο απαιτούμενος αριθμός είναι χρωματισμένος με κόκκινο χρώμα.
- Στο κελί C2, ο τύπος θα ήταν
- = INDIRECT (IF (MOD (ROW (), 2) = 0, "A" & ROW (), "B" & ROW ()))
- Πατήστε enter στο πληκτρολόγιό σας.
- Αντιγράφοντας τον τύπο από το κελί C2 στο εύρος C3: C10, θα έχουμε το επιθυμητό αποτέλεσμα.
Θα λάβετε κάθε δεύτερο αριθμό σε σειρά από δύο λίστες.