Η χρήση αυτόματων τύπων στα Υπολογιστικά φύλλα Google είναι κάτι περισσότερο απαραίτητο από μια επιλογή κατά την αντιμετώπιση μεγάλου όγκου δεδομένων. Ο αυτοματισμός, ωστόσο, μπορεί να έρθει με μερικά μειονεκτήματα, όπως λάθη που προκύπτουν από ακατάλληλες μαθηματικές διαδικασίες. Η διαίρεση με μηδέν ή το σφάλμα # Div / 0, είναι ένα από αυτά.
Σε αυτό το άρθρο, θα σας δείξουμε πώς να απαλλαγείτε από το σφάλμα # Div / 0 στα Φύλλα Google.
Συμπληρώστε σωστά τα κελιά
Όπως αναφέρθηκε παραπάνω, λαμβάνετε ένα σφάλμα # Div / 0 εάν διαιρέσετε οτιδήποτε μηδέν. Είναι μια εξίσωση που οδηγεί σε μαθηματική αδυναμία και, ως εκ τούτου, δεν γίνεται αποδεκτή από το πρόγραμμα. Αυτό το σφάλμα μπορεί να αποφευχθεί απλά διασφαλίζοντας ότι κανένας τύπος δεν χρησιμοποιεί μηδέν ή κενό κελί ως διαιρέτης. Μπορείτε είτε να διαγράψετε ή να συμπληρώσετε κενά κελιά είτε να μην τα συμπεριλάβετε καθόλου στην εξίσωση. Αυτή η μέθοδος είναι καλή, αν διαχειρίζεστε έναν μικρό αριθμό κελιών, αλλά για μεγάλους αυτοματοποιημένους τύπους, θα χρειαστείτε έναν κωδικό γενικής χρήσης.
Χρήση της λειτουργίας If Error
Εάν χρησιμοποιείτε έναν τύπο για να υπολογίσετε αυτόματα τις τιμές των κελιών, αναμένονται σφάλματα όπως # Div / 0. Αυτό που μπορείτε να κάνετε αντί να προσπαθήσετε να αποφύγετε την πιθανότητα να λάβετε το σφάλμα, το οποίο είναι δύσκολο, είναι να βρείτε έναν τρόπο αντιμετώπισης εάν το κάνει. Εδώ μπαίνει η λειτουργία If Error
Εάν το Σφάλμα είναι μια συνάρτηση Google Sheets που ελέγχει τις τιμές που του έχουν δοθεί και αν επιστρέψει ένα σφάλμα τότε προχωρά στην εκτέλεση μιας εντολής. Η συνάρτηση έχει σύνταξη = IFERROR (τιμή, τιμή-εάν-σφάλμα) όπου:
Το '=' λέει στα Φύλλα Google ότι χρησιμοποιείτε μια συνάρτηση.
Το 'IFERROR' ελέγχει τη δεδομένη τιμή που οδηγεί σε σφάλμα.
«Τιμή» είναι η διαδικασία που πρέπει να ελεγχθεί για σφάλμα.
«Τιμή-εάν-σφάλμα» είναι αυτό που εμφανίζεται εάν η τιμή οδηγεί σε σφάλμα.
Βασικά, η συνάρτηση If Error θα εκτελέσει τη διαδικασία μιας δεδομένης τιμής. Εάν αυτή η διαδικασία έχει ως αποτέλεσμα ένα σφάλμα, όπως μια διαίρεση με μηδέν, θα εμφανίσει αυτό που καθορίζετε ως τιμή-εάν-σφάλμα.
Για παράδειγμα, εάν θέλετε να διαιρέσετε δύο κελιά A1 με A2, εφόσον και τα δύο κελιά είναι σωστά γεμάτα, θα επιστρέψει το αποτέλεσμα της διαίρεσης. Εάν το A2 γίνει μηδέν ή είναι κενό, τότε θα οδηγήσει σε σφάλμα # Div / 0. Εάν χρησιμοποιείτε τον τύπο = Iferror (A1 / A2, Division by Zero) τότε εάν το A2 ξαφνικά γίνει κενό ή μηδέν, αντί να εμφανιστεί ένα σφάλμα, θα εμφανιστεί το Division by Zero.
Η συνάρτηση If Error μπορεί επίσης να χρησιμοποιηθεί ως σύνταξη = Iferror (τιμή). Αυτό συμπληρώνει την τιμή if-error ως κενό και θα επιστρέψει ένα κενό διάστημα αν εντοπιστεί σφάλμα.
Εφόσον χρησιμοποιείτε τη συνάρτηση If Error για οποιονδήποτε αυτοματοποιημένο τύπο που κάνετε, δεν θα συναντήσετε το σφάλμα # Div / 0.
Ο περιορισμός της συνάρτησης If Error είναι ότι θα επιστρέψει το σφάλμα-if-value γιαόποιοςλάθος. Ακόμα κι αν το σφάλμα δεν είναι # Div / 0, εάν δηλώσατε το value-if-error ως διαίρεση με μηδέν και συναντά ένα διαφορετικό σφάλμα, θα εξακολουθεί να λέει διαίρεση με μηδέν.
Χρήση της λειτουργίας Error.Type
Η συνάρτηση Error.Type, αντί να επιστρέφει μια τιμή που καθορίζετε, επιστρέφει έναν σχετικό κωδικό σφάλματος. Οι αντίστοιχοι κωδικοί για όλα τα διαφορετικά σφάλματα είναι 1 για #NULL !, 2 για # DIV / 0 !, 3 για #VALUE !, 4 για #REF !, 5 για #NAME ?, 6 for #NUM !, 7 for # N / A και 8 για οτιδήποτε άλλο.
Αυτή η λειτουργία είναι χρήσιμη εάν συναντήσετε περιστασιακά σφάλματα εκτός από διαιρέσεις με μηδέν, καθώς αυτό διευκολύνει την αντιμετώπισή τους. Αυτό, φυσικά, απαιτεί λίγη γνώση κωδικοποίησης για να χρησιμοποιηθεί αποτελεσματικά. Χρησιμοποιώντας μόνο το σφάλμα. Ο τύπος από μόνος του δεν θα είναι χρήσιμος καθώς δεν θα γνωρίζετε εάν ο αριθμός που εμφανίζεται είναι κωδικός ή πραγματική απάντηση. Χρήση και των δύο δηλώσεων If Then και της συνάρτησης If Error μπορεί να δημιουργήσει έναν τύπο που ελέγχει για συγκεκριμένα σφάλματα.
Για παράδειγμα, στον τύπο = iferror (A1 / A2, if (error.type (A1 / A2) = 2, Division by Zero, Unknown Error)), τα Υπολογιστικά φύλλα Google θα εκτελέσουν πρώτα τον υπολογισμό a1 / a2. Εάν αυτό είναι δυνατό, τότε θα εμφανιστεί μια απάντηση. Εάν καταλήξει σε σφάλμα, μεταβαίνει στην επόμενη γραμμή.
Εδώ μια δήλωση If Then θα ελέγξει τι είδους σφάλμα επιστρέφεται από τη συνάρτηση Error.Type. Εάν επιστρέψει ένα 2, που είναι ο κωδικός για το σφάλμα # Div / 0, τότε θα εμφανίσει το Division by Zero, διαφορετικά, θα εμφανίσει το άγνωστο σφάλμα.
Αυτό μπορεί να επεκταθεί περαιτέρω με ένθετο Εάν δηλώσεις για κάθε τύπο σφάλματος, αν θέλετε. Αυτό διασφαλίζει ότι εάν προκύψει σφάλμα στο φύλλο εργασίας, γνωρίζετε ακριβώς τι είναι το σφάλμα και πώς να το αντιμετωπίσετε.
Αναμενόμενα σφάλματα
Αντιμετώπιση σφαλμάτων όπως # Div / 0 είναι σχεδόν αναμενόμενο εάν εργάζεστε συχνά με τα Υπολογιστικά φύλλα Google. Ο χειρισμός τέτοιων σφαλμάτων είναι εύκολος αρκεί να γνωρίζετε τις σωστές λειτουργίες που μπορείτε να χρησιμοποιήσετε.
Έχετε άλλες συμβουλές για το πώς να απαλλαγείτε από # Div / 0 σφάλματα στα Υπολογιστικά φύλλα Google; Μοιραστείτε τις σκέψεις σας στην παρακάτω ενότητα σχολίων.
πώς να αποκλείσετε κάποιον σε μια επιχειρηματική σελίδα στο Facebook