Penting untuk memahami bagaimana tipe data XML Schema Definition (XSD) ditangani saat Anda mengimpor atau mengekspor data XML, sehingga data dikonversi dengan tepat sesuai dengan kebutuhan Anda.
Apa yang ingin Anda lakukan?
Pelajari cara Excel menangani tipe data XSD saat Anda mengimpor data XML
Penting: Jika file skema XML (.xsd) tidak menentukan atribut tipe data tertentu untuk elemen (seperti xsd:desimal), maka Excel memformat sel sebagai teks secara default saat data XML diimpor. Pemformatan sebagai teks memastikan bahwa karakter yang disimpan dalam sel sama persis dengan data yang disimpan dalam file XML (.xml). Misalnya, nilai nol di depan (0) dalam bidang ID atau kartu kredit dihapus ketika diformat sebagai angka, tetapi tidak dihapus saat diformat sebagai teks. Namun, data yang diformat sebagai teks tidak dievaluasi. Jika anda ingin data mengevaluasi karena berisi rumus, Anda harus secara eksplisit menyediakan atribut tipe data numerik, seperti xsd:decimal atau xsd:integer.
Tabel berikut ini mencantumkan format tampilan yang diterapkan ketika item dengan tipe data XSD tertentu diimpor ke dalam lembar kerja Excel. Data dengan format XSD yang tercantum dalam kolom Format yang tidak didukung diimpor sebagai nilai teks.
Tipe data XSD |
Format tampilan Excel |
Format yang tidak didukung |
---|---|---|
time |
h:mm:ss |
hh:mm:ssZ |
Datetime |
m/d/yyyy h:mm |
yyyyy-mm-ddThh:mm:ssZ |
date |
Tanggal *14/3/2001 |
yyyyy-mm-ddZ |
gYear |
Angka, tanpa desimal |
yyyyy+/-hh:mm |
gDay |
Angka, tanpa desimal |
|
gYearMonth |
Kustom mmm-yy |
yyyyy-mm+/-hh:mm |
gMonthDay |
Kustom d-mmm |
|
|
Teks |
|
Boolean |
Boolean |
|
Desimal |
Umum |
Nol di depan dan di belakang (0) dijatuhkan. |
byte |
Umum |
Pelajari cara Excel menampilkan format peta ke tipe data XSD saat Anda mengekspor data XML
Saat Anda mengekspor data XML, data yang diekspor akan cocok dengan data yang ditampilkan dalam lembar kerja, dalam keadaan berikut:
-
Format tampilan Excel adalah Teks.
-
Anda belum mengubah format tampilan data.
Jika Anda mengubah format tampilan sel yang memiliki data numerik, tanggal, atau waktu, maka nilai dasar sel diekspor. Misalnya, jika Anda menerapkan format tampilan Persentase ke sel yang menghasilkan tampilan 51,50%, nilai sel akan diekspor sebagai .515.
Perlu bantuan lainnya?
Anda selalu dapat bertanya kepada ahli di Komunitas Teknologi Excel atau mendapatkan dukungan di Komunitas.