Фон
Я работаю на производственном участке. В рамках своей повседневной рутины я прохожу по участку и собираю (пишу ручкой и бумагой) данные со всех аналоговых датчиков, которые наша система не может регистрировать. Лист раундов, который я использую, обычно выглядит так:
╔══════════════════════╦═══════╦═══════╦═══════╦═══════╦═══════╗
║ Date ║ M ║ T ║ W ║ Th ║ F ║
╠══════════════════════╬═══════╬═══════╬═══════╬═══════╬═══════╣
║ ║ 10/14 ║ 10/15 ║ 10/16 ║ 10/17 ║ 10/18 ║
║ Pump Inlet Pressure ║ 60 ║ 60 ║ 60 ║ 55 ║ 60 ║
║ ║ ║ ║ ║ ║ ║
║ Pump Outlet Pressure ║ 100 ║ 100 ║ 110 ║ 105 ║ 110 ║
║ ║ ║ ║ ║ ║ ║
╚══════════════════════╩═══════╩═══════╩═══════╩═══════╩═══════╝
Фактический лист раундов занимает 3 страницы с почти сотней различных точек, из которых я собираю данные. Мне было поручено ввести 100 таких рукописных листов раундов в Excel.
Когда я начал вводить раунды, первое, что я сделал, это сделал дату одним столбцом и каждую точку данных я собирал из ее собственного столбца. Таблица Excel, которую я сделал, выглядит так:
╔═══════╦═════════════════════╦══════════════════════╗
║ Date ║ Pump Inlet Pressure ║ Pump Outlet Pressure ║
╠═══════╬═════════════════════╬══════════════════════╣
║ 10/14 ║ 60 ║ 100 ║
║ 10/15 ║ 60 ║ 100 ║
║ 10/16 ║ 60 ║ 110 ║
║ 10/17 ║ 55 ║ 105 ║
║ 10/18 ║ 60 ║ 110 ║
╚═══════╩═════════════════════╩══════════════════════╝
Мне кажется, это правильный способ оформления таблицы в Excel. По-моему, это упростит создание диаграмм, просмотр тенденций и т. д. Но мой босс всегда форматировал таблицы так, как в верхней таблице.
Вопросы
С какой из этих таблиц проектирования будет проще всего работать? Почему у нас обычно один столбец представляет одну категорию данных? Есть ли какая-то базовая математическая конвенция? Или есть причина низкого уровня компьютерной науки, например, распределение областей памяти проще при вертикальной ориентации? Это какая-то базовая математика уровня 5-го класса, которую я полностью забыл?
С практической точки зрения верхняя таблица гораздо лучше печатается на бумаге, и на экране компьютера проще просматривать данные за одну неделю. Но большинство инструментов Excel, которые я использую, по умолчанию работают с вертикальными данными, как в нижней таблице.
решение1
Верхняя таблица - этопрезентациянижняя таблица -данные.
Соглашение о единообразных столбцах заключается в том, чтобы гарантировать, что данные не будут загрязнены комментариями или нерелевантной информацией и/или пробелами, которые необходимо будет проанализировать. К сожалению, Excel — плохой выбор, если вы хотите обеспечить целостность данных.
Хотя Excel (и аналогичные программы) можно использовать для данных, как во второй таблице, в качестве фактического хранилища данных он не очень хорош: лучше использовать полноценную базу данных, поскольку этот тип программного обеспечения предназначен для: сегментации, сложных перекрестных ссылок, проверки данных, проверки ошибок и согласованности файлов, производительности поиска в произвольных объемах данных и т. д. и т. п.
Существует множество аргументов против использования электронной таблицы в качестве базы данных — слишком много, чтобы перечислять их здесь, но для дальнейшего чтения попробуйте прочитать статьи: «прекратите использовать Excel в качестве базы данных» и «база данных против электронной таблицы».
Обратите внимание, что данные базы данных частопредставлено визуальнопочти идентично таблице, как во втором примере. Это также просто соглашение: в действительности представленные данные могут быть объединенными таблицами базы данных и подзапросами, извлеченными из других источников. Программное обеспечение для баз данных — очень мощный инструмент для работы с хорошо структурированными данными.