Ανανέωση ιστοσελίδας
ms-office.gr > Forum > Microsoft Access > Access - Ερωτήσεις / Απαντήσεις > [ Συναρτήσεις ] Οι συνάρτησεις Switch και iif

Access - Ερωτήσεις / Απαντήσεις Access + VBA... Εδώ δεν υπάρχουν όρια!

Απάντηση στο θέμα

 

Εργαλεία Θεμάτων Τρόποι εμφάνισης
  #1  
Παλιά 12-12-11, 09:20
Όνομα: Νικόλας
Έκδοση λογισμικού Office: Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 29-11-2011
Μηνύματα: 17
Προεπιλογή Οι συνάρτησεις Switch και iif

Καλημέρα

Εργάζομαι σε ερώτημα του οποίου η μια στήλη έχει ως περιεχόμενο μήνες του έτους ονομαστικά (Ιανουάριος, Φεβρουάριος, ...). Ζητώ να φτιάξω ένα υπολογιζόμενο πεδίο στο οποίο θα εμφανίζεται ο αριθμός 1 όταν το περιεχόμενο του μήνα είναι Ιανουάριος, 2 όταν το περιεχόμενο του μήνα είναι Φεβρουάριος κοκ μέχρι να καλύψω όλους τους μήνες.
Σκέφτηκα την συνάρτηση Switch αλλά και την Iif. Όμως και οι δυο επιλογές δημιουργούν κώδικα 'μακαρόνι'.
Κάτι πιό κομψό;

Ευχαριστώ

Ερατοσθένης
Απάντηση με παράθεση
  #2  
Παλιά 12-12-11, 10:44
Το avatar του χρήστη editolis
Super Moderator
Όνομα: Τολης
Έκδοση λογισμικού Office: Ms-Office 2007, Ms-Office 2013
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 02-01-2010
Περιοχή: ATHENS-GREECE
Μηνύματα: 180
Προεπιλογή

Για αυτο που θες μεταξυ iif και Switch καλυτερα ειναι η συναρτηση Switch.

Δες ενα παραδειγμα:

http://www.ms-office.gr/forum/access...ghlight=switch

Η Αλλη λυση ειναι κωδικας.

Καλη συνεχεια.
Απάντηση με παράθεση
  #3  
Παλιά 22-12-11, 09:37
Όνομα: Νικόλας
Έκδοση λογισμικού Office: Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 29-11-2011
Μηνύματα: 17
Προεπιλογή

Καλημέρα

Τόλη ευχαριστώ. Επέλεξα την Switch πάνω σε ερώτημα...

με εκτίμηση
Νικόλας
Απάντηση με παράθεση
  #4  
Παλιά 22-12-11, 20:55
Όνομα: ΔΗΜΗΤΡΗΣ
Έκδοση λογισμικού Office: Ms-Office 2003, Ms-Office 2007, Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 10-11-2010
Περιοχή: Γιαννιτσά
Μηνύματα: 149
Προεπιλογή

Καλησπέρα στο forum μετά από πολύ καιρό λόγω φόρτου εργασίας

Μια άλλη λύση πιο απλή είναι να δημιουργήσεις ένα βοηθητικό πίνακα πχ Μήνες με δύο πέδια
Το όνομα του κάθε μήνα που θα συνδέεται με το πίνακά σου και ένα πεδίο με αυτό που αντιστοιχεί στο κάθε όνομα του κάθε μήνα.
Πχ το 1,2, κλπ
Στο ερώτημά σου θα προσθέσεις αυτόν το πίνακα και θα τον συνδέσεις με τον βασικό με το όνομα του μήνα. Σαν αποτέλεσμα στο query θα βάλεις το αριθμητικό (το δεύτερο πεδίο δηλαδή)

Ελπίζω να έγινα κατανοητός
Απάντηση με παράθεση
  #5  
Παλιά 23-12-11, 10:44
Όνομα: Νικόλας
Έκδοση λογισμικού Office: Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 29-11-2011
Μηνύματα: 17
Προεπιλογή

Δημήτρη Καλημέρα

Έξυπνη ιδέα η εκμετάλευση των ...column(0) και column(1)! Ευχαριστώ.

Με εκτίμηση
Νικόλας
Απάντηση με παράθεση
Απάντηση στο θέμα


Δικαιώματα - Επιλογές
Δε μπορείτε να δημοσιεύσετε νέα μηνύματα
Δε μπορείτε να δημοσιεύσετε απαντήσεις
Δεν μπορείτε να επισυνάψετε αρχεία
Δεν μπορείτε να επεξεργαστείτε τα μηνύματα σας

Ο κώδικας ΒΒ είναι σε λειτουργία
Τα Smilies είναι σε λειτουργία
Ο κώδικας [IMG] είναι σε λειτουργία
Ο κώδικας HTML είναι εκτός λειτουργίας
Trackbacks are εκτός λειτουργίας
Pingbacks are εκτός λειτουργίας
Refbacks are εκτός λειτουργίας


Παρόμοια Θέματα

Θέμα Δημιουργός Forum Απαντήσεις Τελευταίο Μήνυμα
Unbound με Control Source = Switch.. γιώργοςΚ Access - Ερωτήσεις / Απαντήσεις 11 21-09-14 07:01
[Συναρτήσεις] Χαρακτήρες σε συναρτήσεις gianast Excel - Ερωτήσεις / Απαντήσεις 3 04-10-13 10:09
[Συναρτήσεις] Οικονομικές συναρτήσεις Excel alexkour Excel - Ερωτήσεις / Απαντήσεις 2 28-01-11 21:00
[Συναρτήσεις] Συναρτησεις IF & AND manolis Excel - Ερωτήσεις / Απαντήσεις 6 14-11-10 11:16


Η ώρα είναι 20:58.