λογισμικό

    没有任何同级栏目
Γνώση Υπολογιστών >> λογισμικό >

Πώς μπορώ να εκχωρήσω μια αριθμητική τιμή στο κείμενο στο Excel;

Υπάρχουν μερικοί τρόποι για να αντιστοιχίσετε μια αριθμητική τιμή στο κείμενο στο Excel, ανάλογα με τις συγκεκριμένες ανάγκες σας:

1. Χρησιμοποιώντας τη λειτουργία `vlookup`:

* Δημιουργήστε έναν πίνακα αναζήτησης: Αυτός ο πίνακας θα περιέχει τις τιμές κειμένου σας σε μία στήλη και τις αντίστοιχες αριθμητικές τιμές τους σε άλλη στήλη.

* Χρησιμοποιήστε τη λειτουργία `vlookup`: Αυτή η λειτουργία αναζητά την τιμή κειμένου στον πίνακα αναζήτησης και επιστρέφει την αντίστοιχη αριθμητική τιμή.

Παράδειγμα:

| Κείμενο | Αξία |

| --- | --- |

| Apple | 1 |

| Μπανάνα | 2 |

| Πορτοκαλί | 3 |

Για να εκχωρήσετε μια τιμή στο "Apple" σε ένα κελί, χρησιμοποιήστε τον τύπο:`=vlookup (" Apple ", A1:B3,2, False)`

2. Χρησιμοποιώντας τη λειτουργία `if`:

* Χρησιμοποιήστε τη λειτουργία `if` Αυτή η συνάρτηση δοκιμάζει μια κατάσταση και επιστρέφει μία τιμή εάν η κατάσταση είναι αληθής και μια άλλη τιμή εάν είναι ψευδής.

Παράδειγμα:

* Για να εκχωρήσετε μια τιμή 1 σε "Apple" και 0 στο "Orange":`=if (a1 =" apple ", 1,0)`

3. Χρήση μιας προσαρμοσμένης συνάρτησης (VBA):

* Δημιουργία προσαρμοσμένης λειτουργίας: Αυτό σας επιτρέπει να ορίσετε τη δική σας λογική για την εκχώρηση αριθμητικών τιμών στο κείμενο.

Παράδειγμα:

`` `vba

Λειτουργία TextTovalue (κείμενο ως συμβολοσειρά) ως ακέραιος

Επιλέξτε κείμενο περίπτωσης

Περίπτωση "μήλο"

TextTovalue =1

Περίπτωση "μπανάνα"

TextTovalue =2

Περίπτωση "πορτοκαλί"

TextTovalue =3

Θήκη

TextTovalue =0

End select

Τελική λειτουργία

`` `

Για να χρησιμοποιήσετε τη λειτουργία, απλά πληκτρολογήστε `=textTovalue (" apple ")` σε ένα κελί.

4. Χρήση της λειτουργίας `use ''

* Χρησιμοποιήστε τη λειτουργία "Επιλέξτε": Αυτή η λειτουργία επιλέγει μια τιμή από μια λίστα με βάση έναν αριθμό ευρετηρίου.

Παράδειγμα:

* Για να εκχωρήσετε μια τιμή 1 στο "Apple", 2 σε "μπανάνα" και 3 σε "πορτοκαλί":

`=Επιλέξτε (MATCH (A1, {" Apple "," Banana "," Orange "}, 0), 1,2,3)`

5. Χρησιμοποιώντας τη λειτουργία `textjoin 'με` countif`:

* Χρησιμοποιήστε τη λειτουργία `textjoin ': Αυτή η λειτουργία συγκαλύπτει κείμενο με έναν οριοθέτη.

* Χρησιμοποιήστε τη λειτουργία `countif`: Αυτή η συνάρτηση μετρά τον αριθμό των περιστατικών μιας συγκεκριμένης τιμής μέσα σε ένα εύρος.

Παράδειγμα:

* Για να εκχωρήσετε μια μοναδική αριθμητική τιμή σε κάθε μοναδική τιμή κειμένου:

`=Textjoin (" ", true, if (countif ($ a $ 1:a1, a1) =1, σειρά ()-σειρά ($ a $ 1) +1," "))`

Σημείωση: Αυτή η μέθοδος απαιτεί τις τιμές κειμένου να βρίσκονται σε μία μόνο στήλη.

Επιλέξτε τη μέθοδο που ταιριάζει καλύτερα στις συγκεκριμένες ανάγκες και τη δομή των δεδομένων σας.

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα