Как да предотвратите грешки в изчислените полета на сводната таблица на Excel. Ако правите някакво разделяне в обобщена таблица, може да получите някои грешки при разделяне по нула.
Гледам видео
- Създайте изчислено поле в обобщена таблица
- Дайте на изчисленото поле име, което не ви харесва, за да можете да го промените по-късно.
- Това поле може да връща грешки като разделяне по нула
- Избор 1: Потискане на грешките при печат
- Избор 2: Опаковайте изчислението в IFERROR
- В обобщена таблица вторият аргумент на IFERROR трябва да бъде цифров
- Използвайте числов формат от 0,0%; - 0,0% ;; за да скриете нулите
Видео транскрипция
Научете Excel от подкаст, епизод 2075: Потискане на грешките на обобщената таблица
Хей, добре дошли отново в netcast, аз съм Бил Джелен. Днешният въпрос от Майк в Колумб, Индиана, Майк има набор от данни и ние ще изградим обобщена таблица от този набор от данни. Малко информация тук: Разходи, приходи и печалба. Виж това. Списъкът с полета на обобщената таблица се появява сега по азбучен ред, вместо в първоначалната последователност - Това е странно. Искам да бягам и да започна да се случва. Добре, но Майк има изчислено поле тук. Изчислено поле и то ще се нарича Растеж. Това е процент на брутна печалба, печалба разделена на приходи. Ще направя това, като използвам собствено име, като горе, защото знам, че ще трябва да го променя. Така че = Печалба / Приходи, така, Печалба / Приходи, щракнете върху OK. Добре, и е страхотно, че получаваме отговори. Ужасно заглавие, но азm позволи да промени това: GP%, вижте, че сложих заглавието, което не исках, за да мога да поставя правилното заглавие там.
Нещата са чудесни, с изключение на това, че понякога получаваме деление на нулева грешка и как да ги потиснем. Добре, ако това е само проблем, когато печатате, отидете на Оформление на страницата, щракнете върху Диалоговия стартер, отидете в раздела Лист и Грешки в клетка като Празно, щракнете върху OK. И тогава, когато направим Ctrl + P за печат, ще видите, че грешките не се отпечатват. Но ако това е, че искаме да скрием нещата тук, добре знаете, няма добър цифров формат за скриване на грешки. Не можете да използвате точка и запетая, точка и запетая, дори в условно форматиране. Така че това, което ще направим вместо това, е да се върнем тук в раздела Анализ, да се върнем към Полета, Предмети и комплекти, да отидем в Изчислено поле, където да се върнем към това, което вече сме създали, GPPercent. И винаги ме учудва, че тук можете да добавяте нови функции. И аз'm ще кажа = IFERROR, ако това е грешка, просто поставете 0 или нещо подобно. Щракнете върху OK и работи сега. Тази част IFERROR трябва да бъде, трябва да е число, не може да бъде кавичка. Бих искал да сложа цитат там, но те ми дават грешка в стойността, така че ще направя тук, щракнете двукратно, за да стигнете до настройките на полето за стойност. Отидете до Формат на числа и да кажем, ако това е положително число 0,0%, ако е отрицателно число -0,0%, но ако се окаже 0, тогава няма да сложа нищо, добре. Така че това ще получи онези нули, които се появяват, и просто ще ги замени с нищо. Някаква караница, през която трябва да преминем. Въпреки че съм щастлив, щастлив съм, че функцията IFERROR работи в изчислено поле.Щракнете върху OK и работи сега. Тази част IFERROR трябва да бъде, трябва да е число, не може да бъде кавичка. Бих се радвал да сложа цитат там, но те ми дават грешка в стойността, така че ще направя тук, щракнете два пъти, за да стигнете до настройките на полето за стойност Отидете до Формат на числа и да кажем, ако това е положително число 0,0%, ако е отрицателно число -0,0%, но ако се окаже 0, тогава няма да сложа нищо, добре. Така че това ще получи онези нули, които се появяват, и просто ги замени с нищо. Някаква караница, през която трябва да преминем. Въпреки че съм щастлив, щастлив съм, че функцията IFERROR работи в изчислено поле.Щракнете върху OK и работи сега. Тази част IFERROR трябва да бъде, трябва да е число, не може да бъде кавичка. Бих искал да сложа цитат там, но те ми дават грешка в стойността, така че ще направя тук, щракнете двукратно, за да стигнете до настройките на полето за стойност. Отидете до Формат на числа и да кажем, ако това е положително число 0,0%, ако е отрицателно число -0,0%, но ако се окаже 0, тогава няма да сложа нищо, добре. Така че това ще получи онези нули, които се появяват, и просто ги замени с нищо. Някаква караница, през която трябва да преминем. Въпреки че съм щастлив, щастлив съм, че функцията IFERROR работи в изчислено поле.m, което ще направя тук, е да щракнете двукратно, за да стигнете до настройките на полето за стойност. Отидете до Формат на числа и да кажем, ако това е положително число 0,0%, ако е отрицателно число -0,0%, но ако се окаже 0, тогава няма да сложа нищо, добре. Така че това ще получи онези нули, които се появяват, и просто ги замени с нищо. Някаква караница, през която трябва да преминем. Въпреки че съм щастлив, щастлив съм, че функцията IFERROR работи в изчислено поле.m, което ще направя тук, е да щракнете два пъти, за да стигнете до настройките на полето за стойност. Отидете до Формат на числа и да кажем, ако това е положително число 0,0%, ако е отрицателно число -0,0%, но ако се окаже 0, тогава няма да сложа нищо, добре. Така че това ще получи онези нули, които се появяват, и просто ги замени с нищо. Някаква караница, през която трябва да преминем. Въпреки че съм щастлив, щастлив съм, че функцията IFERROR работи в изчислено поле.щастлив, че функцията IFERROR работи в изчислено поле.щастлив, че функцията IFERROR работи в изчислено поле.
Добре, така че моята книга, Power Excel с, разглежда много различни примери на обобщена таблица, включително създаване на изчислени полета. Проверете го, щракнете върху „i“ горе в горния десен ъгъл.
Обобщение на епизодите: Създадохме изчислено поле в обобщена таблица. Използвах име на клетка или поле, което не ми хареса, защото знаех, че ще ми дадат толкова странно - Някои имат GP процента, можех просто да го променя на GP%. Тогава получавате някои грешки като грешки в Divide 0. Можете да потискате грешките по време на печат: Отидете в раздела Оформление на страницата, стартовия прозорец на диалоговия прозорец, четвъртия раздел и кажете Грешки като празни или увийте цялото изчисление в IFERROR. И накрая, тъй като АКО трябва да върне число като 0, използвах персонализиран формат за числа, за да маскирам тези нули като нищо.
Добре, искам да благодаря на Майк, че го показа от семинара ми в Колумб, Индиана и искам да ви благодаря, че се отбихте. Ще се видим следващия път за поредното излъчване от.
Свали файл
Изтеглете примерния файл тук: Podcast2075.xlsm