Как я уже упоминал в моих комментариях: Power Query использует ЛЮБОЙ тип данных, если вы не назначите его специально.
в определенных обстоятельствах, например, когда вы получаете данные из таблицы Excel, он автоматически обнаружит тип данных в зависимости от того, относятся ли все записи в столбце к одному типу. Иногда это происходит неправильно - например, всегда преобразование даты в дату / время, когда вы действительно хотите просто дату.
Вы можете использовать Table.TransformColumnTypes
для этого. Вы даже можете написать свою собственную подпрограмму для обнаружения и назначения типов данных.
Вы заметите, что если вы измените DataType
вашего Age
столбца на Whole Number
, ячейка abc
покажет Error
Вы также можете написать подпрограммы для обработки смешанного типа данных в одном столбце, например, разделив их на свои собственные столбцы.