Защо   функцията subtotal показва различни резултати при скриване или филтриране на данни?

MS Excel
Тайните на Excel

Когато скрия няколко имена в горния пример и използвам функцията subtotal има разлика в резултата в зависимост дали е 9 или 109. Но когато филтрирам същите имена и използвам същата функция няма разлика в резултата независимо дали е 9 или109. Аз ли бъркам или просто програмата така пресмята?

За да усетите разликата между 9 и 109, първо  премахнете филтъра, след това скрийте ред с Hide; Ще разберете че SUBTOTAL "9" събира  и  скритите  редове, докато "109" ги  игнорира; Преценете  каква  сума  търсите, при  таблици  с филтър;

А май, ВИЕ  бъркате 

тази функция си избира, какво да събере сама независимо дали има филтър или свити редове

Здравейте, функцията SUBTOTAL(9,...) събира всички редове с изключение на скритите само с филтър, а SUBTOTAL(109,...) събира всички с изключение на скритите с филтър и скритите с Hide. Също така двете пренебрегват, ако в колоната има стойност изчислена със SUBTOTAL. 

Когато в таблицата се скрие един ред,  SUBTOTAL(9,...) и SUBTOTAL(109,...) дават различни стойности. В момента, в който се включи и филтър, сумите се уеднаквяват и филтърът автоматично показва, че скритият ред е скрит. При мен при използване на филтър стойностите са винаги еднакви - независимо дали има или няма скрити допълнително редове или коя от двете функции използвам

Използването на филтър игнорира Hide и показва всички редове по зададения критерий, включително и скритите. Според мен по тази причина Subtotal(9) и Subtotal(109) дават еднакъв резултат. 

Здравейте, да разбирам ли, че SUBTOTAL (9) и SUBTOTAL (109) действат по един и същи начин, когато има скрити редове чрез филтри, тоест ги игнорират?

Не, Категорично НЕ; Опитайте всички варианти в собствен екселски файл и ще разберете , че "9" и "109" имат различни функции..................

Здравейте. SUBTOTAL 109 действа само при скриване на редове, не и на колони

Вашият отговор:

Научи компютърните програми онлайн от топ експертите на България
Регистрацията в АУЛА ви дава:
  • 20 безплатни урока
  • Трикове и тънкости за софтуера
  • Отговори на вашите въпроси
  • Име
    Имейл
     
    love


    © 2020 Учебен център "Аула". Всички права запазени.
    Autodesk AutoCAD, Autodesk Inventor, Autodesk Civil 3D, Autodesk Revit, Autodesk 3ds Max, Autodesk Maya, Microsoft Word, Microsoft Outlook, Microsoft Excel, SharePoint Online, Microsoft PowerPoint, Microsoft Project, Microsoft, Adobe Photoshop, Adobe Illustrator, Adobe InDesign, Adobe After Effects, Adobe Premiere, Adobe Dreamweaver, V-Ray, Ableton Live, Solidworks са регистрирани търговски марки на Adobe Systems Incorporated, Microsoft Corporation, Chaos Software Ltd, Autodesk Inc., Ableton и Dassault Systèmes SolidWorks Corp.