Точные совпадения с DSUM (Microsoft Excel)
У Дэйва есть список продаж некоторых товаров с похожими номерами деталей. Он использует DSUM для анализа количества отгруженных единиц на основе номера детали. Например, у него могут быть номера деталей, такие как ABC01, ABC01A, ABC01M, IFA01 и IFM01. Когда Дэйв использует DSUM для сопоставления номера детали, такого как ABC01A, он отлично работает. Однако, если он хочет провести анализ номера детали ABC01, DSUM включает в свою сумму не только ABC01, но также ABC01A и ABC01M. Дэйв задается вопросом, как он может заставить DSUM возвращать правильные итоги для точных совпадений только по номеру детали.
При использовании DSUM нужно быть очень осторожным при вводе критериев. Например, допустим, вы вводите ABC01 в таблицу критериев.
Сделайте это, и вы получите то, что вы заметили: DSUM соответствует всем номерам деталей, которые начинаются с этих пяти символов.
Решение состоит в том, чтобы ввести ваши критерии следующим образом:
="=ABC01"
Обратите внимание на два знака равенства в том, что вы вводите. Первый указывает Excel принимать буквально то, что следует в кавычках. (По сути, это формула, которую вы вводите.) При таком вводе функция DSUM сопоставляет только те номера деталей, которые точно соответствуют ABC01.
Интересно, что ни один из следующих критериев не работает:
="ABC01" =ABC01
Конечно, если все, что вам нужно сделать, это выяснить, сколько единиц определенного номера детали было отправлено, вы можете рассмотреть возможность использования функции СУММЕСЛИ вместо СУММ. DSUM имеет смысл использовать только тогда, когда у вас есть несколько критериев, которые вы хотите проверить в своем анализе. Функция СУММЕСЛИ не предъявляет таких же строгих требований к критериям ввода.
ExcelTips — ваш источник экономичного обучения Microsoft Excel.
Этот совет (10590) применим к Microsoft Excel 97, 2000, 2002 и 2003.
Вы можете найти версию этого совета для ленточного интерфейса Excel (Excel 2007 и новее) здесь:
link: / excelribbon-Exact_Matches_with_DSUM [Точные совпадения с DSUM]
.