← Все курсы · Курс Excel · Статья 0: порядок сборки
Назовите свои данные, чтобы ваши формулы перестали нарушаться
В этой статье вы узнаете, что нужно сделать в первую очередь с любыми загружаемыми данными: нажмите Ctrl+Т и дайте таблице имя. Это занимает пять секунд и меняет каждую формулу, которую вы пишете впоследствии. Они читаются как предложения, заполняются и продолжают работать, когда появляются новые строки.
Вот разница в одну строку. Без имени формула говорит =IF(H2>=2000,1,0) и вам нужно посмотреть, что такое столбец H. С именем та же формула говорит =IF([@TotalReviews]>=2000,1,0) и это объясняет само себя.
Все здесь взято из той же сборки, что и остальная часть этой серии: панель Excel с 82 956 играми Пар. восьмиэтапный порядок сборки. Присвоение имени данным — это шаг 1 из этих восьми, и этот шаг люди пропускают быстрее всего, потому что при его пропуске ничего заметно не ломается. Поломка появляется позже и адресована тому, кто унаследует файл.
- Что такое стол и что дает вам его название
- Создайте один: Ctrl+Т, затем назовите его.
- Чтение структурированных ссылок
- Три поведения, которые не позволяют формулам нарушаться
- До и после, та же формула
- Пограничные случаи, которые стоит знать
- Почему это работает
- Запустите его в своем файле
- Шпаргалка
Что такое стол и что дает вам его название
Сначала ответьте на этот вопрос, используя свои собственные файлы: когда вы открываете электронную таблицу, созданную шесть месяцев назад, сколько времени требуется, чтобы понять, что именно? $H$2:$H$83000 был? Этот разрыв между формулой и ее значением и закрывает Таблица.
Таблица Excel — это диапазон, который Excel должен рассматривать как один объект: строку заголовка, столбцы с именами и границу, которая увеличивается по мере роста данных. Имя – это та часть, которая имеет значение. Как только диапазон называется Games, формула может сказать Games[TotalReviews], то есть фраза, которую человек может прочитать, а не координата, которую ему нужно расшифровать.
Таблицу читают гораздо чаще, чем пишут, обычно кем-то, кого не было при ее создании, и часто этим кем-то являетесь вы через шесть месяцев. Именованные столбцы — это то, как файл объясняет себя, когда вас нет рядом.
Создайте один: Ctrl+Т, затем назовите его.
- Щелкните любую ячейку внутри ваших данных. Одной ячейки достаточно. Excel находит края.
- Нажмите Ctrl+Т. В диалоговом окне отображается найденный диапазон и флажок «В моей таблице есть заголовки». Если ваша первая строка — это имена столбцов, оставьте ее отмеченной. Нажмите ОК.
- Назовите это. На ленте теперь отображается Дизайн стола вкладка. В крайнем левом углу находится поле «Имя таблицы», в котором содержится значение по умолчанию, например
Table1. Замените его настоящим именем:Gamesв этой сборке. Одно слово, начинающееся с буквы, без пробелов.
Вот и весь ход. Полоса и стрелки фильтра, которые вы теперь видите, являются косметическими и съемными. Имя – это суть.
Table1 заслуживает одного презрительного предложения: это имя, которое ничего не называет, и файл с Table1, Table2 и Table3 точно так же нечитабелен, как и тот, у которого вообще нет имен. Назовите вещь по тому, что она содержит.
Чтение структурированных ссылок
В формулах над таблицей имена столбцов используются в квадратных скобках. Две формы охватывают почти всё, а разница между ними — один маленький символ. Перед пояснением: обе фигуры появляются в следующем блоке кода. Предскажите, что @ изменения.
Games[TotalReviews] the whole column, all 82,956 values
[@TotalReviews] this row's value, in the row the formula sits in
тот @ означает «эта строка». Ссылка на весь столбец содержит формулы, которые измеряют, например COUNTIF(Games[Segment], "Loved, hidden") от статья 1. Ан @ ссылка подает формулы, которые помечают одну строку за раз, как и сам столбец «Сегмент».
Вы редко печатаете скобки вручную. Щелкните ячейку во время написания формулы, и Excel создаст за вас структурированную ссылку. Читать их — это навык, и теперь вы можете.
Три поведения, которые не позволяют формулам нарушаться
Новые строки присоединяются к таблице самостоятельно. Введите или вставьте под последней строкой, и граница расширится. Каждая формула, указывающая на Games[Price] теперь включает новые строки, не трогая их. Классическая поломка, которая убивает: сумма, прикрепленная к H2:H83000 это молча игнорирует строки, добавленные кем-то в марте.
Вычисленные столбцы заполняются сами собой. Введите одну формулу в новый столбец, и Excel заполнит все 82 956 строк в тот момент, когда вы нажмете Входить. Именно так столбец «Сегмент» в этой сборке пометил весь файл одним нажатием клавиши. Никакого перетаскивания, двойного щелчка по маркеру заполнения, никаких пропущенных последних ста строк.
Ссылка перемещается вместе с данными. Вставьте столбец слева и H2 теперь тихо указывает не на то поле. [@TotalReviews] указывает на столбец Всего отзывов, где бы он ни находился. Переименованная реальность нарушает координаты. Имена не ломаются.
Скажите вслух, кто из троих на самом деле вас укусил. Он есть почти у каждого, и обычно это закрепленный диапазон, в который перестали включаться новые строки.
До и после, та же формула
Флаг Проверенный из реальной сборки, в обе стороны:
| Без стола | С таблицей под названием Игры | |
|---|---|---|
| Формула | =IF(H2>=2000,1,0) | =IF([@TotalReviews]>=2000,1,0) |
| Чтение его обратно | Пойди узнай, что такое H | Он говорит, что он тестирует |
| Заполнение столбца | Перетащите или дважды щелкните, надеюсь, вы дошли до конца | Автоматически, все строки, при вводе |
| Пришло 500 новых строк | В старых строках есть флаг, в новых нет ничего. | Отмечено при приземлении |
| Коллега вставляет столбец | H теперь неправильное поле и флаг явно неправильный | Ничего не меняется |
Представьте себе книгу, которую вы используете чаще всего. Прочтите одну из ее формул так, как это сделал бы незнакомец. Если незнакомцу придется открыть таблицу данных, чтобы понять ее, эта формула является координатой, а не предложением.
Пограничные случаи, которые стоит знать
Имена столбцов с пробелами нуждаются в собственных скобках. Games[Total Reviews] работает, но каждая ссылка становится более шумной. Заголовки, состоящие из одного слова или ВерблюжийЧехол, сохраняют формулы чистыми, поэтому столбцами этой сборки являются Всего отзывов и процентПоложительный.
Объединенные ячейки и таблицы не смешиваются. Excel отказывается создавать таблицу по объединенным ячейкам. Эта таблица оказывает вам услугу: объединенные ячейки нарушают сортировку, фильтрацию и поворот, и данные анализа не должны их содержать.
Тотальный ряд — это ловушка, замаскированная под удобство. Дизайн стола предлагает общую строку внизу. Он перемещается каждый раз, когда данные растут, а это именно то место, где ячейка KPI не должна существовать. Держите номера заголовков вне таблицы, в контрольных ячейках, согласно статья 2.
Таблицы охватывают все листы по имени. Формула на листе информационной панели может сказать: COUNTIF(Games[Segment], "Loved, hidden") без data!$D$2:$D$83000 где угодно в нем. Имя путешествует; координаты никогда не должны были существовать.
Почему это работает
Два вывода: один о электронных таблицах и один о том, кто их читает.
Электронные таблицы — это программы, написанные людьми, которые не считают себя программистами, и они читаются и изменяются совместно гораздо чаще, чем ожидают их создатели. Полевое исследование Нарди и Миллера показало, что работа с электронными таблицами обычно распределяется между людьми, при этом формулы одного человека отлаживаются и расширяются другими (Нарди и Миллер, 1991, Международный журнал человеко-машинных исследований, 34(2), 161-184). Формулу, которая называет входные данные, может подобрать второй человек. Формула координат требует от каждого читателя сначала восстановить память писателя.
И ошибки происходят именно из-за этого разрыва. Обзор аудита электронных таблиц, проведенный Панко, выявил ошибки в нескольких процентах ячеек, что является нормальным случаем, а не исключением (Панко, 1998, Журнал организационных вычислений и вычислений для конечных пользователей, 10(2), 15-21). Ошибки закрепленного диапазона и смещения столбца, которые устраняют структурированные ссылки, не являются экзотикой. Это обычная ошибка в обычных файлах.
Запустите его в своем файле
- Откройте файл, которого вы трогаете больше всего. Не свежий. Тот, у которого есть история.
- Щелкните внутри основных данных, нажмите Ctrl+Т., подтвердите заголовки и назовите их в соответствии с тем, что они содержат.
- Прочтите существующие формулы. Они все еще работают и все еще говорят
H2. Старые ссылки не преобразуются. - Запишите следующую формулу по-новому. Щелкните ячейки и позвольте Excel вывести имена в квадратных скобках. Прочтите его как предложение, прежде чем нажать Входить.
- Добавьте десять фальшивых строк внизу, а затем удалите их. Наблюдайте, как растет граница и заполняются формулы столбцов. Теперь вы доверяете поведению, потому что видели его, а не потому, что вам сказала страница.
Преобразование каждой старой книги не стоит и дня. Назовите данные в файлах, которые вы все еще создаете, и оставьте заархивированные данные в покое.
Excel для аналитиков это 378 страниц, таблиц, именованных диапазонов и ссылок, которые продолжают работать при поступлении строк.
Excel для аналитиков, 19 долларов США →тот Курс Excel тренирует ЕСЛИ, СЧЕТЕСЛИ и рабочий процесс поворота с помощью проработанных примеров и пробного экзамена. Таблицы делают эти формулы читабельными. Комплект делает их автоматическими.
Откройте набор Excel →Шпаргалка
| Вы хотите | делать | Следите за |
|---|---|---|
| Превратить диапазон в таблицу | Щелкните внутри него, Ctrl+Т. | Проверьте, что «Моя таблица имеет заголовки» соответствует действительности. |
| Назовите это | Вкладка «Конструктор таблиц», поле «Имя таблицы», крайний слева. | Буквы и цифры, начинается с буквы, без пробелов. |
| Обратитесь к значению этой строки | [@ColumnName] | @ означает эту строку и ничего больше |
| Ссылка на весь столбец | TableName[ColumnName] | Работает с любого листа книги. |
| Добавить вычисляемый столбец | Введите заголовок, затем одну формулу. | Он заполняет каждую строку при вводе. Одна формула для каждого столбца, а не для каждой ячейки |
| Обеспечьте безопасность ячеек KPI | За столом | Необязательная строка итогов перемещается по мере роста данных. |
| Отменить косметику | «Дизайн таблицы», «Стили таблиц» или снимите флажок «Кнопка фильтра». | Имя и поведение остаются. Меняется только внешний вид |
Каждая статья создается за один этап та же настоящая сборка, в порядке сборки. Ссылки активируются по мере публикации каждой из них.
- Создайте информационную панель в следующем порядке: правильно, затем ясно, затем убедительно.
- Пометьте свои строки, прежде чем составлять их диаграмму.
- Проверяйте свою работу, прежде чем это сделает кто-то другой
- Назовите свои данные, чтобы ваши формулы не ломались (эта статья)
- Диалог, который незаметно удаляет ваши почтовые индексы
- Сводная таблица — это вопрос, а не отчет
- Excel просто суммировал ваши идентификационные номера и ничего не сказал.
- Проценты — это вся история, а Excel их скрывает
- Покажите единицу, не нарушая цифру
- Выберите диаграмму, ваш номер уже определен
- Основы проектирования диаграмм: уберите что-то, а затем укажите
- По одной строке за раз или все строки сразу
- Четыре числа сверху обозначают более четырех графиков.
- Отсортируйте гистограмму, иначе это ничего не значит
- Открытие, которое было всего лишь вашим собственным определением
- Имена появились как тарабарщина, а Excel ничего не сказал
- Сделайте по одному управляющему диску для каждой диаграммы на странице.
- Напишите предложение, о котором спорит ваша панель мониторинга
Ссылки
- Нарди, бакалавр искусств, и Миллер, младший (1991). Мерцающие огни и вложенные циклы: распределенное решение проблем и разработка электронных таблиц. Международный журнал человеко-машинных исследований, 34(2), 161-184.
- Панко, Р.Р. (1998). Что мы знаем об ошибках в электронных таблицах. Журнал организационных вычислений и вычислений для конечных пользователей, 10(2), 15-21.
Сколько времени занял ваш ответ вверху, тот, что про расшифровку $H$2:$H$83000 в файле шестимесячной давности? Это время – это то, что имя удаляет.