rss
  •  

Написание формул в несколько строк

| Категория: Приемы и советы, Формулы и функции |

1

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

При обычном вводе формулы всё прописывается в одну строку, а при условии, что формула «длинная», происходит перемещение символов  на следующую строку по мере не хватки места в предыдущей. И такая формула не всегда наглядна и легка для понимания:

Чтобы добавить наглядности, можно принудительно ставить разрывы строк, используя комбинацию клавиш Alt+Enter, при необходимости увеличить отступ слева:

И пусть Ваши формулы будут наглядными 🙂

Транспонирование таблицы с помощью PowerQuery

| Категория: PowerQuery, Приемы и советы |

6

Существуют разные способы транспонирования. Более практичный — с помощью PowerQuery.

Сперва таблицу надо добавить в редактор запросов PowerQuery. Т.к. источник в текущем файле, в него же мы будем размещать результат, то выделить любую ячейку таблицы и на вкладке Данные [Date] в группе Скачать & Преобразовать [Get & Transform] выбрать Из таблицы [From Table]. Нажать ОК.

Открывается окно редактора запросов:

В правой части область Параметры запроса [Query Settings]. Сразу удалить шаг Измененный тип [Changed Type] и выполнить следующие действия, используя команды с вкладки Преобразование [Transform]:

  1. Использовать первую строку в качестве заголовков [Use First Row as Headers] — Использовать заголовки как первую строку [Use Headers as First Row].
    Удалить добавленный шаг Измененный тип [Changed Type].
  2. Транспонировать [Transpose].
  3. Использовать первую строку в качестве заголовков [Use First Row as Headers] — Использовать первую строку в качестве заголовков [Use First Row as Headers].

Таблица трансформировалась:

Теперь можно выгрузить на лист — на вкладке Главная [Home] нажать кнопку Закрыть и загрузить [Close & Load]. Таблица-результат будет размещена на новом листе:

Если в дальнейшем в исходную таблицу будут добавлены новые записи или поля, то выполнив обновление запроса, результат будет снова актуален!

Как отобразить на диаграмме данные из скрытых строк или столбцов

| Категория: Диграммы, Приемы и советы |

5

Построение диаграммы происходит с использованием вспомогательных строк/столбцов или даже таблицы. В данном примере построение происходит по строкам 10-14 — это вспомогательная таблица, которая формирует данные для диаграммы, исходя из выбранных флажков справа от нее. В данном случае цель — включать или выключать ряды, а возможно, когда устанавливается флажок, исходные данные особым образом рассчитываются.

Затем, чтобы ничего лишнего не было показано на листе, строки или столбцы можно скрыть. Однако, скрывая исходные данные с листа (например, строки 8-14), на диаграмме мгновенно исчезают ряды данных.

Что же делать? На самом деле, надо лишь вспомнить об одной команде в настройках исходных данных диаграммы.

Итак, необходимо выделить диаграмму и на вкладке Конструктор [Design] в группе Данные [Data] выбрать команду Выбрать данные [Select Data]. В окне нажать кнопку Скрытые и пустые строки [Hidden and Empty Cells] — поставить флажок Показывать данные в скрытых строках и столбцах [Show data in hidden rows and colums]:

И данные тут же возвращаются на диаграмму.

Всё можно сделать рано или поздно. Но лучше рано!