Не попадают данные в сводную таблицу в excel

  • Remove From My Forums
  • Question

  • Dear,

    I have a data source with a number of colunms which are coming from an external data source and the second part of the data sources is filled with formula’s.

    in my pivot table I use 2 fields for filtering, these fields are coming from calculated colums.

    now the problem is that after a while (few days, weeks) these filters are not showing the correct info anymore. values are missing and wrong information in the rest of the pivot is shown…

    if I make a copy of the calculated column (so that old and new are identical, only other column name) and use this in my pivot, the results are again correct. but after a while, I have the same problem again… I’m using Excel 2010

    I can provide the excel file if needed.

    wkr,

    Filip

Answers

  • Hi Filip,

    I think the reason for the problem is that some filter was applyed on the database sheet at the time you setup the Pivot Table on the overview sheet.

    Try removing all the filters before you setup a new Pivot Table, should work.

    Any questions, please post again.

    Renato

    • Marked as answer by

      Monday, February 6, 2012 12:34 AM

 

Leanna

Пользователь

Сообщений: 816
Регистрация: 15.01.2013

Здравствуйте, не получилось у меня создать примера! Но если не получу ответ то попробую дождаться такого косяка и выложу уже с примером. Просто может это уже известная проблема?

Есть таблица-источник с данными, на ней построена сводная (включённый диапазон — вся колонка). Данные постепенно добавляются вниз в таблицу — и бывают такие случаи что обновляю сводную, а вновь добавленные данные не появились. Решение — заново перестраиваю сводную и данные появляются.

Есть ли альтернативный вариант решения проблемы?
Буду благодарна за любую помощь и направление в решении этого вопроса! Спасибо!

Работать надо не 12 часов, а головой.

 

Z

Пользователь

Сообщений: 6111
Регистрация: 21.12.2012

Win 10, MSO 2013 SP1

#2

17.11.2015 11:18:55

Цитата
Leanna написал: Работать надо не 12 часов, а головой.

Данные — именованный диапазон, умная таблица (если возможно). Настройки сводной — внимательно по сохранению данных и исп. кэша и т.п. Особенности построение сводных в различных версиях XL/офиса с использованием прочих расширений. Так — общим взглядом без примера… ;)

«Ctrl+S» — достойное завершение ваших гениальных мыслей!.. ;)

 

JeyCi

Пользователь

Сообщений: 3357
Регистрация: 27.11.2013

согласна с

Z

:
(на 2010)
— может, сохранение после обновления поможет (если птица стоит, как на скрине)…
— и, думаю, стоит выбрать «нет» — чтобы фильтр не косячил…
P.S. — и всё-таки проверить ссылку на диапазон-источник, для надёжности, — чтобы обновлённые данные тоже поместились в него…

Изменено: JeyCi17.11.2015 11:50:46

чтобы не гадать на кофейной гуще, кто вам отвечает и после этого не совершать кучу ошибок — обратитесь к собеседнику на ВЫ — ответ на ваш вопрос получите — а остальное вас не касается (п.п.п. на форумах)

 

Leanna

Пользователь

Сообщений: 816
Регистрация: 15.01.2013

Мне кажется это тоже как то с кешем связано. Как его обновить не перестраивая отчет заново мне непонятно, перекидывание полей не обновляет.
Excel 2013 у меня.
Хотелось бы пока без использования умной таблицы знать как справиться. Но как идея и вариант, это очень интересно, я возьму на заметку!
Расширения дополнительные не используются.

Ладно.. буду ждать пока пример создастся.. просто возникает в самый критический момент, и времени нет на то что бы создавать из этого файла мини-пример (не факт что вообще получится) и идти на форум искать ответ на вопрос. На это нужно время а когда это клюёт совпадает так что его нет)

Работать надо не 12 часов, а головой.

 

JeyCi

Пользователь

Сообщений: 3357
Регистрация: 27.11.2013

#5

17.11.2015 11:49:32

Цитата
Leanna написал: Excel 2013 у меня.

1) вроде, сводная строится из созданной модели данных в 2013 — сначала обновить модель данных, потом сводную!?..
2) и не заменяете ли вы название файла, вдруг случайно? — данную проблему описывал Максим —

здесь

— ветка: Копирование файла, содержащего в себе сводную таблицу и её источник… и

#10 здесь

Цитата
Leanna написал: Хотелось бы пока без использования умной таблицы знать как справиться.

в #14 здесь

подумали по-другому  8)

Изменено: JeyCi17.11.2015 12:17:38

чтобы не гадать на кофейной гуще, кто вам отвечает и после этого не совершать кучу ошибок — обратитесь к собеседнику на ВЫ — ответ на ваш вопрос получите — а остальное вас не касается (п.п.п. на форумах)

 

JeyCi

Пользователь

Сообщений: 3357
Регистрация: 27.11.2013

#6

24.11.2015 15:29:12

Цитата
JeyCi написал:  чтобы фильтр не косячил…

всё-таки стоит заглянуть ещё сюда (нужна птица)… должно быть и в 2013?

Изменено: JeyCi24.11.2015 19:07:19

чтобы не гадать на кофейной гуще, кто вам отвечает и после этого не совершать кучу ошибок — обратитесь к собеседнику на ВЫ — ответ на ваш вопрос получите — а остальное вас не касается (п.п.п. на форумах)

 

MonsterBeer

Пользователь

Сообщений: 212
Регистрация: 01.01.1970

#7

24.11.2015 18:04:51

Поборол свою таблицу так

Код
Set Wb = Application.ActiveWorkbook
    Workbooks.Open Filename:="X:*****.xlsx"
    Application.ScreenUpdating = True ' Включаем видимость дейсвий
    LastRow1 = Cells(Rows.Count, 2).End(xlUp).Row ' ищем крайнюю ячейку для самоконтроля (сравниваем с крайней после обновления сводной, если изменилась значит ок)
    Set WbX20 = Application.ActiveWorkbook 
    ActiveWorkbook.RefreshAll 
    Application.CalculateUntilAsyncQueriesDone
    Calculate
    Application.Wait (Now + TimeValue("0:00:04"))

В рабочую книгу нужно подтянуть данные из сводной на сетевом диске, перед копирование обновить сводную….
Брал из разных источников, работает…

Изменено: MonsterBeer24.11.2015 18:06:12

Когда я ем,я глух и нем, хитер и быстр, и дьявольски умен.

 

SpongyUrchin

Пользователь

Сообщений: 4
Регистрация: 06.07.2017

#8

05.10.2017 13:35:01

Цитата
MonsterBeer написал:
Application.CalculateUntilAsyncQueriesDone    Calculate

Вот за это — спасибо!

 

MSh

Пользователь

Сообщений: 1
Регистрация: 10.08.2018

Добрый день!
подскажите что делать если при обновлении сводной, вместо цифр подтягиваются 0. Сводная построена с помощью запроса к книге, в которой содержатся несколько листов (умных таблиц) с одинаковыми колонками.
спасибо заранее!

 

Dissisent

Пользователь

Сообщений: 1
Регистрация: 18.09.2018

Здравствуйте, коллеги. Получилось сделать файл с примером: на первом листе при обновлении данных не обновляется список подрядчиков, но меняются данные только у тех подрядчиков которые уже были в списке. Чтобы всё заработало пришлось сделать сводную таблицу на новом листе. А так как данные на лист «Общий» подтягиваются с разных файлов, заполняемых разными людьми, то не всегда получается отследить изменения в списке подрядчиков. Почему возникает такой глюк сводных таблиц и как этого избежать?  

файл с примером

на гугл диске, сам файл приложить не могу потому что хоть таблица и маленькая, файл весит 2,6 Мб (пытался понять почему так много весит при маленьком количестве данных —  не получилось, сделал копии файла и пробовал удалять листы по очереди — оказалось больше всего весит лист со сводной таблицей которая не обновляется как надо). Спасибо за ответы.

 

Марина Рябцовских

Пользователь

Сообщений: 2
Регистрация: 31.05.2022

#11

18.08.2022 20:57:53

Добрый день. У меня Excel 21 Pro, в файле несколько листов, 1- исходные данные и на его основе строятся сводные таблицы и графики, одна сводная перестала обновляться после внесения данных в источник данных, почему такое происходит, новые данные туда не попадают. 2- второй подобный файл при обновлении вообще выкидывает из файла. Помогите пожалуйста, что надо сделать?

На чтение 8 мин Просмотров 4.1к. Опубликовано 23.05.2019

Содержание

  1. Обновление вручную
  2. Блокировка изменения ширины столбцов и форматирования ячеек
  3. Автоматическое обновление данных при открытии книги
  4. Обновление вручную
  5. Блокировка изменения ширины столбцов и форматирования ячеек
  6. Автоматическое обновление данных сводной таблицы при открытии книги
  7. Дополнительные сведения
  8. Get expert help now

Сводные таблицы и диаграммы не обновляются автоматически.

Если вы изменили исходные данные, сводную таблицу необходимо обновить:

1. Выделите ячейку внутри Сводной таблицы.

2. В разделе Работа со сводными таблицами на вкладке Параметры в группе Данные нажмите кнопку Обновить.

Если вы добавили новые записи в диапазон исходных данных, чтобы включить их в отчет сводной таблицы необходимо обновить Источник данных сводной таблицы. Для этого выполните следующие действия:

1. Выделите ячейку внутри Сводной таблицы.

2. В разделе Работа со сводными таблицами на вкладке Параметры в группе Данные нажмите кнопку Источник данных.

3. В окне диалога Изменить источник данных сводной таблицы в поле Таблица или диапазон укажите измененный диапазон исходных данных.

4. Нажмите кнопку ОК.

Более подробную информацию вы можете найти в книгах:

1. Иванов И.И. Microsoft Excel 2010 для квалифицированного пользователя. — СПб.: 2011. — С. 153.

2. Джелен Б., Александр М. Сводные таблицы в Microsoft Excel 2010.: Пер. с англ. – М.: 2011. – С. 58.

Оформление сводной таблицы

При необходимости Вы можете изменить оформление сводной таблицы. Для этого:

1. Выделите ячейку внутри Сводной таблицы.

2. В разделе Работа со сводными таблицами перейдите на вкладку Конструктор.

3. В группе Стили сводной таблицы выберите подходящий стиль оформления.

4. В группе Параметры стилей сводной таблицы, используя соответствующие флажки, настройте форматное выделение:

5. В группе Макет используя кнопку Общие итоги включите или отключите отображение итогов по строкам и/или столбцам используя соответствующие команды.

Более подробную информацию вы можете найти в книгах:

1. Иванов И.И. Microsoft Excel 2010 для квалифицированного пользователя. — СПб.: 2011. — С. 154.

2. Джелен Б., Александр М. Сводные таблицы в Microsoft Excel 2010.: Пер. с англ. – М.: 2011. – С. 66.

Создание Сводной диаграммы на основе Сводной таблицы

Вы можете данные сводной таблицы представить в графическом виде с помощью сводной диаграммы. Для создания сводной диаграммы выполните следующие действия:

1. Выберите отчет сводной таблицы. На ленте появится панель Работа со сводными таблицами с дополнительными вкладками Параметры и Конструктор

2. На вкладке Параметры в группе Сервис нажмите кнопку Сводная диаграмма.

3. В окне диалога Вставка диаграммы выберите нужный тип и подтип диаграммы. Можно использовать любой тип, кроме точечной, пузырьковой и биржевой диаграммы.

4. Нажмите кнопку ОК. На текущий лист будет добавлена сводная диаграмма.

Более подробную информацию вы можете найти в книгах:

1. Иванов И.И. Microsoft Excel 2010 для квалифицированного пользователя. — СПб.: 2011. — С. 155.

2. Джелен Б., Александр М. Сводные таблицы в Microsoft Excel 2010.: Пер. с англ. – М.: 2011. – С. 69.

Не нашли то, что искали? Воспользуйтесь поиском:

Лучшие изречения: Как то на паре, один преподаватель сказал, когда лекция заканчивалась — это был конец пары: «Что-то тут концом пахнет». 8513 — | 8099 — или читать все.

91.146.8.87 © studopedia.ru Не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования. Есть нарушение авторского права? Напишите нам | Обратная связь.

Отключите adBlock!
и обновите страницу (F5)

очень нужно

Вы можете в любой момент нажать кнопку Обновить, чтобы обновить данные в сводных таблицах в книге. Можно обновлять значения в сводных таблицах, подключенных к внешним данным, таким как базы данных (SQL Server, Oracle, Access и другие), куб служб Analysis Services, веб-каналы данных и многие другие источники. Вы также можете обновлять данные из исходной таблицы в той же или другой книге. Кроме того, можно настроить автоматическое обновление данных сводной таблицы при открытии книги.

По умолчанию сводные таблицы не обновляются автоматически, но вы можете указать, чтобы сводная таблица автоматически обновлялась при открытии книги, содержащей сводную таблицу.

Обновление вручную

Щелкните любое место сводной таблицы. На ленте появится вкладка Работа со сводными таблицами.

На вкладке Анализ выберите команду Обновить или нажмите ALT+F5.

Совет: Чтобы одновременно обновить все сводные таблицы в книге, нажмите кнопку анализ > Обновить все.

Если таблица обновляется слишком долго, на вкладке Анализ нажмите стрелку рядом с кнопкой Обновить и выберите пункт Состояние обновления. Так вы сможете проверить состояние обновления.

Чтобы отменить обновление, нажмите Отменить обновление.

Блокировка изменения ширины столбцов и форматирования ячеек

Если при обновлении сводной таблицы изменяется ширина столбцов и форматирование данных, но вы не хотите, чтобы это происходило, установите вот эти флажки.

На вкладке Анализ нажмите кнопку Параметры.

На вкладке Макет и формат установите флажки Автоматически изменять ширину столбцов при обновлении и Сохранять форматирование ячеек при обновлении.

Автоматическое обновление данных при открытии книги

Щелкните любое место сводной таблицы. На ленте появится вкладка Работа со сводными таблицами.

На вкладке Анализ нажмите кнопку Параметры.

На вкладке » данные » установите флажок Обновить данные при открытии файла .

Обновление вручную

Щелкните в любом месте сводной таблицы.

Откроется окно » работасо сводными таблицами» с дополнительными параметрами и вкладкой » конструктор «.

На вкладке Параметры в группе данные выполните одно из указанных ниже действий.

Чтобы обновить данные в соответствии с источником данных, нажмите кнопку Обновить или нажмите клавиши Alt + F5.

Вы также можете щелкнуть сводную таблицу правой кнопкой мыши и выбрать команду Обновить.

Чтобы обновить все сводные таблицы в книге, нажмите кнопку » Обновить «, а затем выберите команду » Обновить все».

Если обновление занимает больше времени, чем ожидалось, нажмите кнопку параметры > Обновить > Обновить состояние , чтобы проверить состояние обновления.

Чтобы отменить обновление, нажмите Отменить обновление.

Блокировка изменения ширины столбцов и форматирования ячеек

Если при обновлении сводной таблицы изменяется ширина столбцов и форматирование данных, но вы не хотите, чтобы это происходило, установите вот эти флажки.

Нажмите кнопку параметры > Параметры.

На вкладке Макет и формат установите флажки Автоматически изменять ширину столбцов при обновлении и Сохранять форматирование ячеек при обновлении.

Автоматическое обновление данных сводной таблицы при открытии книги

Щелкните в любом месте сводной таблицы.

На вкладке Параметры в группе Сводная таблица нажмите кнопку Параметры.

В диалоговом окне » Параметры сводной таблицы » на вкладке » данные » установите флажок обновлять данные при открытии файла .

При добавлении новых данных в источник необходимо обновить все основанные на нем сводные таблицы. Чтобы обновить сводную таблицу, можно щелкнуть правой кнопкой мыши в любом месте ее диапазона и выбрать команду Обновить

Дополнительные сведения

Вы всегда можете задать вопрос специалисту Excel Tech Community, попросить помощи в сообществе Answers community, а также предложить новую функцию или улучшение на веб-сайте Excel User Voice.

Примечание: Эта страница переведена автоматически, поэтому ее текст может содержать неточности и грамматические ошибки. Для нас важно, чтобы эта статья была вам полезна. Была ли информация полезной? Для удобства также приводим ссылку на оригинал (на английском языке).

Get expert help now

Don’t have time to figure this out? Our expert partners at Excelchat can do it for you, 24/7.

Для того чтобы обновить данные в сводной таблице необходимо проделать следующие операции:

Необходимо выделить ячейку в сводной таблице, содержимое которой необходимо обновить.

После этого нажмите кнопку «Обновить» данные на панели инструментов Сводные таблицы или же в пункте меню «Данные» «обновить данные». После этого произойдет автоматическое обновление ячейки.

Рисунок 4 Значок «Обновить»

Чтобы сводная таблица обновлялась при открытии книги, выберите команду Параметры в меню «Сводная таблица» на панели инструментов «Сводные таблицы». Установите флажок «обновить» при открытии в группе «Источник».

Если сводная таблица создана на основе данных, находящихся в списке Microsoft Excel, и происходит добавление новых полей в исходный диапазон, добавить эти поля после обновления таблицы можно с помощью мастера сводных таблиц. Для этого выделите ячейку сводной таблицы, нажмите кнопку «Мастер сводных таблиц» на панели инструментов «Сводные таблицы» и перетащите новые поля в область сведения.

Чтобы обновить все сводные таблицы в книге, на панели инструментов «Сводные таблицы» выберите команду » Обновить данные» в меню «Сводная таблица».

Чтобы не вводить пароль для доступа к внешней базе данных при обновлении сводной таблицы, можно сохранить его как часть запроса. На панели инструментов Сводные таблицы выберите команду Параметры в меню Сводная таблица и установите флажок сохранить пароль в группе Внешние данные.[2]

Для отключения обновления сводной таблицы при открытии файла выделите ячейку сводной таблицы, для которой обновление не будет происходить при открытии. Далее на панели инструментов «Сводные таблицы» выберите команду «Параметры» в меню «Сводная таблица».

После этого в появившемся окне снимите флажок «обновить при открытии».

Рисунок 5 Параметры данных сводной таблицы

Выяснив что обновления нам нужны из за того что данные в таблице динамические, и научившись использовать обновления, переходим к следующему не менее важному разделу «Сортировки».

Почему сводная таблица не видит столбцы

Добрый день
У меня есть таблица на основе нее сделана сводная таблица
при добавлении новых значений в таблицу, если не указывать дату — то в сводной таблице отображается «ПУСТО» (это как должно быть при обновлении подключения), на прикрепленном фото как раз как и должно быть.

У меня есть другая таблица и когда в таблице поле ДАТА нет данных, в сводную таблицу данные значения не попадают (подключение обновлял), но вот когда вводишь дату в таблицу данная строка с данными появляется при обновлении подключения.
Раньше такого не было, кста ранее помогало просто удалить подключение и создать его по новой, но сейчас даже это не помогает.
Вопрос что я сделал не так после чего так происходит?
Заранее спасибо)

Добрый день
У меня есть таблица на основе нее сделана сводная таблица
при добавлении новых значений в таблицу, если не указывать дату — то в сводной таблице отображается «ПУСТО» (это как должно быть при обновлении подключения), на прикрепленном фото как раз как и должно быть.

У меня есть другая таблица и когда в таблице поле ДАТА нет данных, в сводную таблицу данные значения не попадают (подключение обновлял), но вот когда вводишь дату в таблицу данная строка с данными появляется при обновлении подключения.
Раньше такого не было, кста ранее помогало просто удалить подключение и создать его по новой, но сейчас даже это не помогает.
Вопрос что я сделал не так после чего так происходит?
Заранее спасибо) Aleksander777

Сообщение Добрый день
У меня есть таблица на основе нее сделана сводная таблица
при добавлении новых значений в таблицу, если не указывать дату — то в сводной таблице отображается «ПУСТО» (это как должно быть при обновлении подключения), на прикрепленном фото как раз как и должно быть.

У меня есть другая таблица и когда в таблице поле ДАТА нет данных, в сводную таблицу данные значения не попадают (подключение обновлял), но вот когда вводишь дату в таблицу данная строка с данными появляется при обновлении подключения.
Раньше такого не было, кста ранее помогало просто удалить подключение и создать его по новой, но сейчас даже это не помогает.
Вопрос что я сделал не так после чего так происходит?
Заранее спасибо) Автор — Aleksander777
Дата добавления — 17.08.2021 в 07:49

Почему не сортируется столбец в excel

Если данные текстовые, их можно отсортировать по алфавиту («от А до Я» или «от Я до А»). Если данные числовые, их можно отсортировать в порядке возрастания или убывания. Если в диапазоне данных есть строка или столбец, в которых содержатся данные типа время или дата, их можно отсортировать в прямом или обратном хронологическом порядке. Имеется также возможность сортировки предварительно отформатированных данных по элементам этого форматирования.

Сортировать данные можно по одному условию (например, сортировка списка сотрудников по фамилии) или нескольким (например, сортировка списка сотрудников по занимаемой должности, а внутри каждой должности фамилии отсортировать в алфавитном порядке). Данные можно сортировать по столбцу (или нескольким столбцам) или по строке.

Сортировка по одному критерию

  1. В столбце, по которому должна быть выполнена сортировка, нужно выделить любую ячейку (весь столбец выделять не надо).
  2. На вкладке Данные [Data] найти группу команд Сортировка и фильтр [Sort&Filter].

  1. Выбрать нужную кнопку: сортировка по возрастанию или сортировка по убыванию.

Отметим, что буквы на этой кнопке указывают только на направление сортировки, а вид кнопки остается один и тот же и при текстовых, и при числовых данных.

Существует и другой удобный способ сортировки данных: щелкнув правой кнопкой мыши по ячейке столбца, по которому будет выполняться сортировка, в контекстном меню выбрать пункт Сортировка [Sort], а далее – требуемый вариант сортировки.

Многоуровневая сортировка

  1. Выделить одну ячейку из сортируемого массива данных.

Если диапазоне данных имеются пустые столбцы или строкой, то Excel автоматически воспринимает их как границы сортируемого массива данных. В таком случае следует выделить все данные, подлежащие сортировке.

  1. На вкладке Данные [Data] найти группу команд Сортировка и фильтр [Sort&Filter] и на ней выбрать команду Сортировка [Sort].
  2. Последовательно задать уровни сортировки (определяемые именем столбца).

Нажимая на стрелку возле трех полей (Столбец, Сортировка, Порядок) необходимо выбрать:

  1. Имя столбца для сортировки.
  2. Тип критерия (в зависимости от того, будет ли вестись сортировка по значениям данных в столбце, или по оформлению ячейки, или по значку ячейки).
  3. Порядок сортировки (по убыванию или по возрастанию).

Если выбранный для сортировки столбец содержит названия месяцев или дней недели, то в списке поля Порядок можно выбрать опцию Настраиваемый список и в новом окне отметить один из предлагаемых вариантов сортировки.

Сортировка по форматированию

Часто для анализа данных делается заливка ячеек (или шрифта) цветом. С помощью сортировки можно также упорядочивать данные на основе их форматирования.

Пошаговый порядок действий:

  1. Щелкнуть по любой ячейки из столбца, по которому будет выполняться сортировка.
  2. На вкладке Данные [Data] выбрать группу Сортировка и фильтр [Sort&Filter], а затем выбрать команду Сортировка [Sort].
  3. В поле Столбец [Column] укажите столбец по которому будет проводиться сортировка.
  4. В поле Сортировка [Sort On] из всплывающего меню выбрать критерий сортировки: цвет ячейки, цвет шрифта или значок ячейки.
  5. Поле Порядок [Order] содержит два выпадающих списка. В первом нужно выбрать тип критерия, а во втором – размещение ячеек, отсортированных по данному критерию (строку Сверху [On Top] или Снизу [On Bottom]).
  6. При необходимости добавить еще один критерий сортировки, в окне Сортировка нужно выбрать кнопку Добавить уровень.

Можно также воспользоваться командой «Копировать уровень» [Copy Level], заменив в поле «Порядок» прежнее значение на новое.

При сортировке данных по алфавиту в Экселе могут возникнуть проблемы.

Например, список не сортируется или сортируется некорректно.

В этом случае необходимо проверить формат всех (или «проблемных») ячеек сортируемого столбца.

Формат должен быть одинаковым для всех его ячеек — Общий, Числовой или Текстовый.

Например, если в столбце есть ячейки разных форматов, то при сортировке ячейки, содержащие числа в числовом формате (несмотря на их значения), окажутся выше ячеек с числами в текстовом формате.

Чтобы решить эту проблему нужно выделить весь столбец и для всех его ячеек указать один формат.

Еще одной причиной может стать пробел в начале слова или числа. Особенно этот момент нужно проверить в случае импортирования данных из других программ.

Представляем вам гостевой пост, из которого вы узнаете, как избежать самых распространённых проблем с Excel, которые мы создаём себе сами.

Читатели Лайфхакера уже знакомы с Денисом Батьяновым, который делился с нами секретами Excel. Сегодня Денис расскажет о том, как избежать самых распространённых проблем с Excel, которые мы зачастую создаём себе самостоятельно.

Сразу оговорюсь, что материал статьи предназначается для начинающих пользователей Excel. Опытные пользователи уже зажигательно станцевали на этих граблях не раз, поэтому моя задача уберечь от этого молодых и неискушённых «танцоров».

Вы не даёте заголовки столбцам таблиц

Многие инструменты Excel, например: сортировка, фильтрация, умные таблицы, сводные таблицы, — подразумевают, что ваши данные содержат заголовки столбцов. В противном случае вы либо вообще не сможете ими воспользоваться, либо они отработают не совсем корректно. Всегда заботьтесь, чтобы ваши таблицы содержали заголовки столбцов.

Пустые столбцы и строки внутри ваших таблиц

Это сбивает с толку Excel. Встретив пустую строку или столбец внутри вашей таблицы, он начинает думать, что у вас 2 таблицы, а не одна. Вам придётся постоянно его поправлять. Также не стоит скрывать ненужные вам строки/столбцы внутри таблицы, лучше удалите их.

На одном листе располагается несколько таблиц

Если это не крошечные таблицы, содержащие справочники значений, то так делать не стоит.

Вам будет неудобно полноценно работать больше чем с одной таблицей на листе. Например, если одна таблица располагается слева, а вторая справа, то фильтрация одной таблицы будет влиять и на другую. Если таблицы расположены одна под другой, то невозможно воспользоваться закреплением областей, а также одну из таблиц придётся постоянно искать и производить лишние манипуляции, чтобы встать на неё табличным курсором. Оно вам надо?

Данные одного типа искусственно располагаются в разных столбцах

Очень часто пользователи, которые знают Excel достаточно поверхностно, отдают предпочтение такому формату таблицы:

Казалось бы, перед нами безобидный формат для накопления информации по продажам агентов и их штрафах. Подобная компоновка таблицы хорошо воспринимается человеком визуально, так как она компактна. Однако, поверьте, что это сущий кошмар — пытаться извлекать из таких таблиц данные и получать промежуточные итоги (агрегировать информацию).

Дело в том, что данный формат содержит 2 измерения: чтобы найти что-то в таблице, вы должны определиться со строкой, перебирая филиал, группу и агента. Когда вы найдёте нужную стоку, то потом придётся искать уже нужный столбец, так как их тут много. И эта «двухмерность» сильно усложняет работу с такой таблицей и для стандартных инструментов Excel — формул и сводных таблиц.

Если вы построите сводную таблицу, то обнаружите, что нет возможности легко получить данные по году или кварталу, так как показатели разнесены по разным полям. У вас нет одного поля по объёму продаж, которым можно удобно манипулировать, а есть 12 отдельных полей. Придётся создавать руками отдельные вычисляемые поля для кварталов и года, хотя, будь это всё в одном столбце, сводная таблица сделала бы это за вас.

Если вы захотите применить стандартные формулы суммирования типа СУММЕСЛИ (SUMIF), СУММЕСЛИМН (SUMIFS), СУММПРОИЗВ (SUMPRODUCT), то также обнаружите, что они не смогут эффективно работать с такой компоновкой таблицы.

Рекомендуемый формат таблицы выглядит так:

Разнесение информации по разным листам книги «для удобства»

Ещё одна распространенная ошибка — это, имея какой-то стандартный формат таблицы и нуждаясь в аналитике на основе этих данных, разносить её по отдельным листам книги Excel. Например, часто создают отдельные листы на каждый месяц или год. В результате объём работы по анализу данных фактически умножается на число созданных листов. Не надо так делать. Накапливайте информацию на ОДНОМ листе.

Информация в комментариях

Часто пользователи добавляют важную информацию, которая может им понадобиться, в комментарий к ячейке. Имейте в виду, то, что находится в комментариях, вы можете только посмотреть (если найдёте). Вытащить это в ячейку затруднительно. Рекомендую лучше выделить отдельный столбец для комментариев.

Бардак с форматированием

Определённо не добавит вашей таблице ничего хорошего. Это выглядит отталкивающе для людей, которые пользуются вашими таблицами. В лучшем случае этому не придадут значения, в худшем — подумают, что вы не организованы и неряшливы в делах. Стремитесь к следующему:

  1. Каждая таблица должна иметь однородное форматирование. Пользуйтесь форматированием умных таблиц. Для сброса старого форматирования используйте стиль ячеек «Обычный».
  2. Не выделяйте цветом строку или столбец целиком. Выделите стилем конкретную ячейку или диапазон. Предусмотрите «легенду» вашего выделения. Если вы выделяете ячейки, чтобы в дальнейшем произвести с ними какие-то операции, то цвет не лучшее решение. Хоть сортировка по цвету и появилась в Excel 2007, а в 2010-м — фильтрация по цвету, но наличие отдельного столбца с чётким значением для последующей фильтрации/сортировки всё равно предпочтительнее. Цвет — вещь небезусловная. В сводную таблицу, например, вы его не затащите.
  3. Заведите привычку добавлять в ваши таблицы автоматические фильтры (Ctrl+Shift+L), закрепление областей. Таблицу желательно сортировать. Лично меня всегда приводило в бешенство, когда я получал каждую неделю от человека, ответственного за проект, таблицу, где не было фильтров и закрепления областей. Помните, что подобные «мелочи» запоминаются очень надолго.

Объединение ячеек

Используйте объединение ячеек только тогда, когда без него никак. Объединенные ячейки сильно затрудняют манипулирование диапазонами, в которые они входят. Возникают проблемы при перемещении ячеек, при вставке ячеек и т.д.

Объединение текста и чисел в одной ячейке

Тягостное впечатление производит ячейка, содержащая число, дополненное сзади текстовой константой « РУБ.» или » USD», введенной вручную. Особенно, если это не печатная форма, а обычная таблица. Арифметические операции с такими ячейками естественно невозможны.

Числа в виде текста в ячейке

Избегайте хранить числовые данные в ячейке в формате текста. Со временем часть ячеек в таком столбце у вас будут иметь текстовый формат, а часть в обычном. Из-за этого будут проблемы с формулами.

Если ваша таблица будет презентоваться через LCD проектор

Выбирайте максимально контрастные комбинации цвета и фона. Хорошо выглядит на проекторе тёмный фон и светлые буквы. Самое ужасное впечатление производит красный на чёрном и наоборот. Это сочетание крайне неконтрастно выглядит на проекторе — избегайте его.

Страничный режим листа в Excel

Это тот самый режим, при котором Excel показывает, как лист будет разбит на страницы при печати. Границы страниц выделяются голубым цветом. Не рекомендую постоянно работать в этом режиме, что многие делают, так как в процессе вывода данных на экран участвует драйвер принтера, а это в зависимости от многих причин (например, принтер сетевой и в данный момент недоступен) чревато подвисаниями процесса визуализации и пересчёта формул. Работайте в обычном режиме.

@Yea_So  many thanks for showing me this. I understand what is happening now, but the question now is how do I change that. I am relatively new to pivot tables and what I need to do is:-

1) have a column that shows individual amounts that are not summarised or aggregated

2) get a total at the bottom of that column.

I have attached a (much reduced) example pivot table from the sort of data I am trying to display. I can add various filters which seem to work and sort as required, but I need to display all the data and provide a total that can be cross-checked. But I am going around and around in circles trying to sort this out.

I don’t wish to have the «sum of cost» column at the end, I have just included it to show I understand your point about the aggregation.

Понравилась статья? Поделить с друзьями:
  • Не помещается для печати страница в excel
  • Не получается установить word
  • Не получается установить excel
  • Не получается умножить в excel
  • Не получается удалить пустую страницу в word