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

Link to comment
Share on other sites

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

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

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

1

2

3

5

5

6

6

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

Link to comment
Share on other sites

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

Το (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

κτλ κτλ

Link to comment
Share on other sites

το 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

Link to comment
Share on other sites

Ναι πάλι κάνεις λάθος κάτι. Δεν έχεις θέσει κανόνες πότε το 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.

Link to comment
Share on other sites

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

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

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

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

Link to comment
Share on other sites

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

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

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

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

Ναι ακριβώς.

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

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

1 (μια σελίδα

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

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

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

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

Link to comment
Share on other sites

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

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

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

Link to comment
Share on other sites

Archived

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

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

Important Information

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