stef-dim Δημοσ. 31 Οκτωβρίου 2006 Δημοσ. 31 Οκτωβρίου 2006 Θα ήθελα τη βοήθεια σας στο εξής: Έχουμε για παράδειγμα τo κελί C1 και D1 στο sheet 1 και τα κελιά E1, E2, E3 στο sheet 2. Θέλω, όταν C1=κείμενο1 τότε το D1 να ισούται με το περιεχόμενο του E1 (του sheet 2), όταν το C1=κείμενο2 τότε D1=με το περιεχόμενο του E2 και τέλος όταν C1=κείμενο3 τότε D1=με το περιεχόμενο του Ε3. Φαντάζομαι ότι είναι μια formula της μορφής if, then, else αλλά δεν ξέρω πως ακριβώς συντάσσεται.
gerontas Δημοσ. 1 Νοεμβρίου 2006 Δημοσ. 1 Νοεμβρίου 2006 Γίνεται όπως το λές, με φωλιασμένα if-else, αν δώσεις στο D1 τη σχέση: >=IF(C1="κείμενο1";Φύλλο2!E1;IF(C1="κείμενο2";Φύλλο2!E2;IF(C1="κείμενο3";Φύλλο2!E3;"ERROR"))) Ωστόσο, αυτά τα τόσο σύνθετα if, κρύβουν πάντα τον κίνδυνο λάθους, άσε που είναι εφιάλτης η περίπτωση να προσθέσεις π.χ κι ένα "κείμενο4", αν χρειαστεί. Θα πρότεινα για καλύτερα, να συμπληρώσεις τις τιμές "κείμενο1", "κείμενο2", "κείμενο3" στα κελλιά D1, D2, D3 του Φύλλου2 (ακριβώς πριν τις τιμές Ε1, Ε2, Ε3 που θες να μεταφέρεις) και να δώσεις στο D1 (του Φύλλου1) τη σχέση: >=VLOOKUP(C1;Φύλλο2!$D$1:$E$3;2;FALSE)
Προτεινόμενες αναρτήσεις
Αρχειοθετημένο
Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.