Числа, текст и даты
Введи в ячейку 007, и Excel и Google Таблицы сохранят число 7. Два нуля пропадут, если не начать с апострофа.
Что может хранить ячейка
Когда ты вводишь что-то в ячейку и нажимаешь Enter, таблица решает, какого вида значение ты ввёл. Каждый день встречаются четыре вида. Число можно использовать в вычислениях, например 42, 3.5 или 12%. Текстом является всё остальное, например имя или код товара. Логическое значение равно TRUE или FALSE. Значение ошибки, например #DIV/0!, получается, когда формула не может дать ответ. Ячейка может быть и пустой, а это не то же самое, что ячейка с 0.
Обычно вид значения можно понять на глаз. При стандартных настройках числа прижимаются к правому краю ячейки, а текст к левому, поэтому столбец цен, в котором одно значение прижато влево, является тревожным знаком: это значение сохранено как текст, и SUM его пропустит. В практикуме ниже панель называет вид каждой выделенной ячейки, так что гадать не придётся.
Ведущие нули и апостроф
Некоторые вещи похожи на числа, но на самом деле являются метками: почтовые индексы вроде 02134, табельные номера вроде 007, телефонные номера, которые начинаются с 0. Если ввести их просто так, таблица превратит их в числа и отбросит ведущие нули. Чтобы сохранить их, начни с апострофа: '02134. Апостроф говорит программе сохранить текст, и в ячейке он не отображается. Длинные идентификаторы дают вторую причину использовать текст. Microsoft указывает для Excel точность чисел в 15 цифр, поэтому 16-значный номер карты, сохранённый как число, теряет последнюю цифру.
С процентами всё наоборот. Ввод 12% сохраняет число 0.12 и показывает его как 12%, поэтому =A5*100 даёт 12. Текст, похожий на число, тоже не безнадёжен: страница Microsoft об операторах показывает, что ="1"+"2" даёт 3, потому что знак плюс заставляет Excel преобразовать текст, который можно прочитать как число. Функции вроде SUM строже и пропускают текст в диапазоне, поэтому столбец чисел, сохранённых как текст, может незаметно дать в сумме 0.
Даты являются переодетыми числами
Дата в электронной таблице хранится как порядковый номер, то есть число дней. На странице Microsoft о системах дат приведён пример: 5 июля 2011 г. хранится как 40729 в системе дат 1900 Excel, которая используется по умолчанию в современном Excel для Windows и Mac. Старые версии для Mac использовали систему 1904, где тот же день равен 39267, ровно на 1462 дня меньше. В справке Google по DATE сказано, что Таблицы считают дни с 30 декабря 1899 г., и это даёт для того же дня те же 40729. Раз даты являются числами, разность двух дат даёт число дней между ними.
| Ты вводишь | Хранится как | Показано как |
|---|---|---|
| 007 | число 7 | 7 |
| '007 | текст 007 | 007 |
| 12% | число 0.12 | 12% |
| 2011-07-05 | число 40729 | дата |
| TRUE | логическое значение | TRUE |
| 3+4 | текст 3+4 (без знака =) | 3+4 |
Перетащи, чтобы повернуть. Колёсико или щипок для масштаба.
- Ты вводишь 007 в пустую ячейку. Какое число сохранится?
- Как сохранить почтовый индекс вроде 02134 в точности как введён?
- Ввести '02134
- Ввести =02134
- Ввести 02134%
- Ввести 2134
- Ты вводишь 12% в A5. Что вернёт =A5*100?
- Какой порядковый номер у 5 июля 2011 г. в системе дат 1900 Excel?
- А какой порядковый номер у 6 июля 2011 г.?
- На сколько дней расходятся системы дат 1900 и 1904 в Excel?
- С какого дня Google Таблицы отсчитывают даты?
- 30 декабря 1899 г.
- 1 января 1904 г.
- 1 января 2000 г.
- 1 января 1970 г.
- При стандартных настройках значение прижато к левому краю ячейки. Чем оно скорее всего является?
- Текстом
- Числом
- Датой
- Процентом
- Сколько цифр точности Microsoft указывает для чисел Excel?
- Что вернёт ="1"+"2" в Excel?
- Четыре вида значений: число, текст, логическое, ошибка. Пустая ячейка не равна 0.
- По умолчанию числа справа, текст слева.
- Апостроф ('007) сохраняет текст и ведущие нули.
- Даты являются числом дней: 5 июля 2011 г. равно 40729 и в Excel (система 1900), и в Google Таблицах.
Источники курса (15)
- Microsoft Support, "Excel specifications and limits" (support.microsoft.com/en-us/office/excel-specifications-and-limits-1672b34d-7043-467e-8e27-269d656771c3: 1,048,576 rows by 16,384 columns, 15-digit precision, 255 arguments)
- "Calculation operators and precedence in Excel" (.../calculation-operators-and-precedence-in-excel-48be406d-4975-4d31-b2b8-7af9e0e2878a: operators, order negation % ^ * / + - & comparisons, =5+2*3 is 11, ="1"+"2" is 3, ="A"&TRUE is ATRUE, #### for too little space)
- "SUM function" (.../sum-function-043e1c7d-7726-4e80-8f32-07b23e057f89: up to 255 numbers, =A1+B1+C1 gives #VALUE! with text while SUM ignores text)
- "Switch between relative, absolute, and mixed references" (.../dfec08cd-ae65-4f56-839e-5f0d8d0baca9: =B4*C4 copied from D4 to D5 becomes =B5*C5)
- "Date systems in Excel" (.../e7fe7167-48a9-4b96-bb53-5612a800b487: July 5, 2011 is 40729 in the 1900 system and 39267 in the 1904 system, 1,462 days apart)
- "Remove or allow a circular reference" (.../8540bd0f-6e97-4483-bcf7-1b49cd50d123: warning, then 0 or the last value)
- VLOOKUP and IF pages (#N/A, #NAME? from missing quotes)
- Google Docs Editors Help: SUM (support.google.com/docs/answer/3093669: any number of arguments)
- DATE (answer/3092969: days counted from December 30, 1899)
- Keyboard shortcuts for Google Sheets (answer/181110: Ctrl+D fill down, Ctrl+R fill right, Ctrl+~ show all formulas, F4 absolute/relative)
- Files you can store in Google Drive (support.google.com/drive/answer/37603: up to 20 million cells per spreadsheet)
- ERROR.TYPE (answer/3238305: the error values)
- History: Smithsonian National Museum of American History, VisiCalc software and documentation, object nmah_1696121 (Bricklin and Frankston, Apple II, 1979)
- ACM Interactions, "The first killer app: a history of spreadsheets" (2013: Lotus 1-2-3, Excel for the Macintosh in 1985)
- Wikipedia, VisiCalc and Lotus 1-2-3 (VisiCalc used A1 notation; Lotus 1-2-3 launched 1983)
Проверено: 2026-10-17