λογισμικό

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

Στο Excel 2007 εάν το Cell A1 περιέχει τον αριθμό 12345 υπάρχει ένας τύπος για να πολλαπλασιάσει τα ψηφία 1 x 2 3 4 5;

`` `excel

=PRODUCT(VALUE(MID(A1,ROW(INDIRECT("1:"&LEN(A1))),1)))

`` `

Επεξήγηση:

1. `len (a1)`: Αυτό καθορίζει το μήκος του αριθμού στο κύτταρο A1 (5 σε αυτή την περίπτωση).

2. Αυτό δημιουργεί μια σειρά αριθμών από 1 έως το μήκος του αριθμού. Έτσι, σε αυτή την περίπτωση, δημιουργεί {1, 2, 3, 4, 5}.

3. Αυτό εξάγει κάθε ψηφίο μεμονωμένα χρησιμοποιώντας τη λειτουργία `mid`. Το πρώτο επιχείρημα είναι το κύτταρο που περιέχει τον αριθμό, το δεύτερο επιχείρημα είναι η σειρά των αριθμών γραμμών και το τρίτο όρισμα καθορίζει το μήκος κάθε εκχυλισμένης συμβολοσειράς (1 ψηφίο). Αυτό έχει ως αποτέλεσμα μια σειρά από ατομικά ψηφία:{"1", "2", "3", "4", "5"}.

4. `value (...)`: Μετατρέπει τα εκχυλισμένα ψηφία από χορδές κειμένου σε αριθμητικές τιμές.

5. `Προϊόν (...)`: Υπολογίζει το προϊόν όλων των αριθμητικών τιμών στον πίνακα.

Αυτός ο τύπος παίρνει αποτελεσματικά κάθε ψηφίο από τον αριθμό, τον μετατρέπει σε αριθμητική τιμή και στη συνέχεια πολλαπλασιάζει όλες τις τιμές μαζί.

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

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