Jump to content



excel (if)


dunkel_Stern

Recommended Posts

Δημοσιεύτηκε

έχω μια λίστα η οποια είναι με τιμές

1

1

2

0.5

0.5

0.5

0.5

e.t.c.

στο excel άμα χρησιμοποιήσω την εντολή sum με το να πρόσθετη το προηγούμενο κελί με τα κελιά στην σειρά θα βγει αυτό το αποτέλεσμα

1

2

4

4.5

5

5.5

6

εγώ όμως θέλω όταν προσθέτει το "2" να το βγάζει ως "1", όταν προσθέτει το "1" να το βγάζει ως "1" και όταν προσθέτει "0,5" να το προσθέτει ως "1"

και το αποτέλεσμα να βγει αυτό:

1

2

3

5

5

6

6

έχω μια λίστα η οποια είναι με τιμές

εγώ όμως θέλω όταν προσθέτει το "2" να το βγάζει ως "1", όταν προσθέτει το "1" να το βγάζει ως "1" και όταν προσθέτει "0,5" να το προσθέτει ως "1"

και το αποτέλεσμα να βγει αυτό:

1

2

3

5

5

6

6

στρογγυλοποίηση θες να κάνεις?

Έχει κάποιο λάθος ο συλλογισμός σου.

Το (1, 1, 2, 0.5, 0.5, 0.5, 0.5) = > (1, 2, 3, 5, 5, 6, 6) δε μπορεί να γίνει έτσι όπως το αναφέρεις. Πρέπει να θέσεις κάποιους κανόνες ώστε να μπορούμε να σε βοηθήσουμε. Πότε θες το 2=>1. Θέλεις στρογγυλοποίηση στο 1 δεκαδικό ή κανονική αντικατάσταση του 0.5=>1. Γιατί ώς όρισες τους κανόνες το αποτέλεσμα θα έπρεπε να είναι

(1,2,3,4,5,6,7) ή άμα εννοούσες στρογγυλοποίηση προς τα πάνω του αποτελέσματος και όχι αντικατάσταση του 0.5, (1,2,3,4,4,5,5).

sum1=1

sum2=1+1=2

αντικατάσταση 2=>1

sum3=1+1+2=1+1+"1"=3

αντικατάσταση 2=>1, 0.5=>1 ΛΑΘΟΣ

sum4=1+1+2+0.5=1+1+"1"+1=4 όχι 5.

αντικατάσταση 2=>1, στρογγυλοποίηση roundup αποτελέσματος. ΛΑΘΟΣ

sum4=1+1+2+0.5=1+1+"1"+0.5=3.5=4 όχι 5.

όχι αντικατάσταση 2=>1, αντικατάσταση 0.5=>1

sum4=1+1+2+0.5=1+1+2+1=5.

όχι αντικατάσταση 2=>1, στρογγυλοποίηση roundup αποτελέσματος.

sum4=1+1+2+0.5=1+1+2+0.5=4.5=5

όχι αντικατάσταση 2=>1, αντικατάσταση 0.5=>1 ΛΑΘΟΣ

sum5=1+1+2+0.5+0.5=1+1+2+1+1=6

όχι αντικατάσταση 2=>1, στρογγυλοποίηση roundup αποτελέσματος.

sum5=1+1+2+0.5+0.5=5=5

αντικατάσταση 2=>1, αντικατάσταση 0.5=>1

sum5=1+1+2+0.5+0.5=1+1+"1"+1+1=5

κτλ κτλ

το 4, 2, το 0,5 και το 1 να το μετράει ως 1

αλλα όταν θα κάνει την πρόσθεση να το βλέπει ως τον πραγματικό αριθμό.

Παραθέτω ένα παράδειγμα σε excel

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

πως p.x. το 2 (αποτελείται από 2 σελίδες) ξεκινάει στην σελίδα 6

αλλα τα δυο επόμενα 0,5 (αποτελούνται από μιση σελίδα) στην σελίδα 8

e.t.c.

αυτό που κάνω είναι έχω μια σειρά θεμάτων τα οποια αποτελούνται η από 0,5 η 1 η 2 η 1,5 σελίδες

και θέλω να βγάλω σε πια σελίδα ξεκινάνε για περιεχόμενα

Demo.xls

Ναι πάλι κάνεις λάθος κάτι. Δεν έχεις θέσει κανόνες πότε το 2 θα γίνεται 1. Π.χ. στο παράδειγμα που δίνεις, το Ε7 για να γίνει 5, πρέπει το Α6 = 2, ενώ έχεις ορίσει ότι θέλεις όπου υπάρχουν τιμές 2 να γίνεται 1.

Παρακάτω δε, το Ε9 για να γίνει 7, το ένα 2ρι θα πρέπει να μείνει ως 2, το άλλο να γίνει 1.

Δεν κατάλαβα πάλι τι προσπαθείς να κάνεις. :(

Οι συναρτήσεις που σε ενδιαφέρουν είναι οι Bx= IF(Αx=2;1;Ax) και Cx= Roundup(sum(B1:Bx)) όταν στην Α στήλη έχεις τα αρχικά, στην B στήλη βάλεις τα IF, στην C στήλη βάλεις τα Sum.

Στην A στήλη είναι ξενοδοχεία το πόσες σελίδες πιάνουν

και θέλω να βγάλω τα περιεχόμενα τους

πως π.χ. το Α9 είναι στην σελίδα 7

Οπότε θέλεις να φτιάξεις ένα εξελόφυλλο που:

1)Έχει πληροφορίες για τα ξενοδοχεία.

2)Ξέρεις πόσες σελίδες είναι οι πληροφορίες για το εκάστοτε ξενοδοχείο. Οι σελίδες είναι πολλαπλάσιες του 0,5.

Και θέλεις να φτιάξεις τον πίνακα περιεχομένων;

Οπότε θέλεις να φτιάξεις ένα εξελόφυλλο που:

1)Έχει πληροφορίες για τα ξενοδοχεία.

2)Ξέρεις πόσες σελίδες είναι οι πληροφορίες για το εκάστοτε ξενοδοχείο. Οι σελίδες είναι πολλαπλάσιες του 0,5.

Και θέλεις να φτιάξεις τον πίνακα περιεχομένων;

Ναι ακριβώς.

οι οποιες είναι πάντα

0,5 (μιση σελίδα)

1 (μια σελίδα

1,5 (μιάμιση σελίδα)

2 (δυο σελίδες)

4 (τέσσερις σελίδες)

και δεν υπάρχει καμια άλλη τιμή

Να σε πω, μήπως γίνετε και κάπως άμα το αποτέλεσμα είναι ζυγός αριθμός να γίνετε p.x. μαύρο το νούμερο άμα είναι μονος αριθμός να γίνετε πράσινο?

Δεν χρησιμοποιώ το excel, openoffice έχω, και αυτό λόγικά είναι στα options του excel. Conditional formating ή κάπως έτσι λέγεται.

Σε μένα πας Format=>Conditional formating. Επιλέγεις αντι για Cell, formula.

Βάζεις στην formula: =ISEVEN(Ax)=TRUE, επιλέγεις το formating από κάτω και presto. Προφανώς όπου Αx είναι το κελί που σε ενδιαφέρει. Αυτό είναι για ζυγούς. Για μονούς είτε βάζεις το ίδιο αλλά =FALSE είτε ISΟDD=TRUE

Archived

This topic is now archived and is closed to further replies.

×
×
  • Δημιουργία...

Important Information

Ο ιστότοπος theLab.gr χρησιμοποιεί cookies για να διασφαλίσει την καλύτερη εμπειρία σας κατά την περιήγηση. Μπορείτε να προσαρμόσετε τις ρυθμίσεις των cookies σας , διαφορετικά θα υποθέσουμε ότι είστε εντάξει για να συνεχίσετε.