$(document).ready(function () { $.fn.dataTable.moment(lang == "en" ? 'DD/MM/YYYY' : 'DD.MM.YYYY'); categories_table = $('.datatable').DataTable({ order: [[1, 'desc']], language: datatable_lang, dom: 'Bfrtip', buttons: [ { extend: 'collection', autoClose: 'true', text: '<i class="download icon">', tag: 'span', buttons: ['csv', 'print', 'excel'] } ] }); });
Esto le da un formato atractivo al precio, como "8,00" como ejemplo. Pero cuando exporto eso a Excel, obtengo "800" como valor. Y si el número es "18,00", Excel lo mostrará como "1800".
¿Hay alguna forma de resolver esto y tener los mismos valores en Excel también? Intenté muchas cosas pero no lo hice.
Gracias
la forma más fácil es eliminar la coma de 8,00, luego 800 aparecerá como número en Excel, un número con coma se trata como texto en Excel