Отнася се за
Excel за Microsoft 365 Excel 2024 Excel 2021 Excel 2019 Excel 2016

Важно е да разберете как се обработват типовете данни на дефиниция на XML схема (XSD), когато импортирате или експортирате XML данни, така че данните да се конвертират по подходящ начин според вашите нужди.

Какво искате да направите?

Научете как Excel обработва XSD типове данни, когато импортирате XML данни

Важно: Ако файл с XML схема (.xsd) не дефинира конкретен атрибут на тип данни за елемент (например xsd:decimal), excel форматира клетката като текст по подразбиране, когато XML данните се импортират. Форматирането като текст гарантира, че знаците, съхранени в клетката, са точно същите като данните, които се съхраняват в XML файла (.xml). Например водещите нулеви (0) стойности в поле за ИД или кредитна карта се премахват, когато са форматирани като число, но не се премахват, когато са форматирани като текст. Въпреки това данните, които са форматирани като текст, не се оценяват. Ако искате данните да се изчисляват, защото съдържат формула, трябва изрично да предоставите атрибут за числов тип данни, като например "xsd:decimal" или "xsd:integer".

Следващата таблица показва форматите за показване, които се прилагат, когато елемент с определен XSD тип данни се импортира в работен лист на Excel. Данните с XSD формат, изброени в колоната Неподдържани формати , се импортират като текстови стойности.

Тип данни XSD

Формат на показване на Excel

Неподдържани формати

time

h:mm:ss

чч:мм:ssZ Hh:mm:ss.f-f

дата и час

м/д/гггг ч:мм

yyyy-mm-ddThh:mm:ssZ yyyy-mm-ddThh:mm:ss+/-hh:mm yyyy-mm-ddThh:mm:ss.f-f Години извън диапазона от 1900 до 9999

date

Дата *14.3.2001 г.

yyyy-mm-ddZ yyyy-mm-dd+/-hh:mm Години извън диапазона от 1900 до 9999

gYear

Число, без десетични знаци

yyyy+/-hh:mm Години извън диапазона от 1900 до 9999

gDay gMonth

Число, без десетични знаци

gYearMonth

По избор ммм-гг

yyyy-mm+/-hh:mm Години извън диапазона от 1900 до 9999

gMonthDay

Потребителски d-mmm

произволен тип anyURI base64Binary Продължителност ОБЕКТИ ОБЕКТ hexBinary ID 150 000 IDREFS Език Име Име на NC NMTOKEN NMTOKENS нормализиранstring НОТАЦИЯ Име на Q Низ Маркер

Text

Булева

булев

Десетичен Поплавък Двойна

Общи

Водещите и крайните нули (0) се пропускат.Отрицателните (-) и положителните (+) знаци се спазват, въпреки че се показват само отрицателни знаци.Excel съхранява и изчислява с точност от 15 значещи цифри.

Байт Int Цяло число Дълго negativeInteger неотрицателноInteger nonPositiveInteger положително цяло число Кратко unsignedByte unsignedInt unsignedLong unsignedShort

Общи

Най-горе на страницата

Научете как Excel показва формати, нанасяни на XSD типове данни, когато експортирате XML данни

Когато експортирате XML данни, експортираните данни ще съответстват на данните, които се показват в работния лист, при следните обстоятелства:

  • Форматът за показване на Excel е Текст.

  • Не сте променили формата за показване на данните.

Ако промените формата за показване на клетка, която има числови данни, дата или час, се експортира базовата стойност на клетката. Ако например приложите формат за показване Процент към клетка, която води до показване на 51,50%, стойността на клетката ще бъде експортирана като 0,515.

Най-горе на страницата

Имате нужда от още помощ?

Винаги можете да попитате експерт в техническата общност на Excel или да получите поддръжка в Общността за отговори от.

Нуждаете ли се от още помощ?

Искате ли още опции?

Разгледайте ползите от абонамента, прегледайте курсовете за обучение, научете как да защитите устройството си и още.