Czy można eksportować plik Excel do CSV za pomocą Excela online?
Wiem, że nie ma problemu, aby to zrobić za pomocą pulpitu, ale nie mogę znaleźć równoważnej funkcji w wersji online.
Czy można eksportować plik Excel do CSV za pomocą Excela online?
Wiem, że nie ma problemu, aby to zrobić za pomocą pulpitu, ale nie mogę znaleźć równoważnej funkcji w wersji online.
Odpowiedzi:
Aby odpowiedzieć i zamknąć to pytanie:
Sprawdź pomoc pakietu Office https://support.office.com/en-us/article/Differences-between-using-a-workbook-in-the-browser-and-in-Excel-f0dc28ed-b85d-4e1d-be6d-5878005db3b6 : „ Skoroszyty w innych formatach, takich jak format .csv, na ogół nie są obsługiwane w Excel Online .”
Wygląda na to, że nie ma możliwości obejścia konwersji offline.
Uczę college, a jednym z zadań, które daję studentowi w eksplorowaniu plików i struktury, jest wydrukowanie dostarczonego przeze mnie arkusza kalkulacyjnego jako pliku .xls jako pliku .csv, a następnie zbadanie, w jaki sposób proces konwersji otacza dane zawierające przecinki ze znakami cudzysłowu, aby nie pomieszaj przecinki „danych” z przecinkami ograniczającymi dane. Student napotkał ten sam problem i stwierdził, że nie mógł wykonać zadania, ponieważ używał internetowej wersji programu Excel. W moim przypadku „lekarstwo” było proste - kurs ma również na celu eksplorację bezpłatnego alternatywnego oprogramowania, a nadchodzącym zadaniem jest pobranie i instalacja LibreOffice ze strony www.libreoffice.com i wypróbowanie go, w porównaniu z MS-Office. Sugeruję, abyś zrobił to samo. Program do obsługi arkuszy kalkulacyjnych LibreOffice „Calc” jest dość zdolny i łatwo konwertuje arkusz kalkulacyjny. format csv z „zapisz jako”. LibreOffice jest dostępny bezpłatnie na komputery PC z systemem Windows i Mac.
Chociaż nie jest to możliwe bezpośrednio, odpowiedź brzmi:
Wykonaj następujące kroki:
"
z ""
w rozszerzonym trybie (jeżeli nie były obecne, 0 zamienników jest OK).\t
z ","
w rozszerzonym trybie.\r\n
z "\r\n"
w rozszerzonym trybie."
na początek pliku."
na końcu pliku.Wyjaśnienie:
"
) w treści, ponieważ ""
jest to prawidłowe wyrażenie w pliku CSV.s/"/""/g;s/(^|$)/"/g;s/\t/","/g
z dalszymi wymaganiami, jeśli dane zawierają pola wieloliniowe, jak to jest dokładnie pouczone (ale tak naprawdę nie wyjaśnione) w tej odpowiedzi.