Problem z generowaniem plików csv przez narzędzia - ustawienie w excelu?

0

Problem pewnie zapewne ma banalne rozwiązanie, a ja już próbowałem kilku rozwiązań znalezionych w google i nic nie pomogło.

Otóż mam narzędzie (jmeter), które generuje mi rezultaty w pliku csv.

Problem w tym, że dane są wpakowane do jednej kolumny i oddzielone przecinkami (tak jakby przed konwersją do csv), a potrzebuję, żeby były w oddzielnych kolumnach.

Problem na bank jest po mojej stronie (excela?), bo na tej samej konfiguracji narzędzia zarówno mi, mojemu koledze jak i panu z tutoriala, który sobie przerabiam, generuje się prawidłowy plik csv z ładnie oddzielonymi danymi w kolumnach.

Pomożecie się z tym uporać?

3

W libraoffice przy otwieraniu pliku masz do wyboru jakie ma używać separatory, jest nawet podgląd. W Excelu tego nie ma?

3

W Office 365:

  1. Otwieramy Excela - może być nawet pusty arkusz
  2. Ze wstążki wybieramy sekcję Dane
  3. Klikamy na Z pliku tekstowego/ CSV

screenshot-20210716112657.png
Pojawi się okno dialogowe. Tam wybieramy separatory i upewniamy się, że dane są rozmieszczone prawidłowo. Przy okazji możemy wyznaczyć wiersz, który zostanie uznany za nagłówek.

0

@PerlMonk: dzięki za pomoc, ale znam tą funkcje. Nie jest problemem przekonwertowanie istniejącego pliku, tylko chodzi mi o to, żeby pliki csv generowały się z automatu jako csv,

Narzędzie generuje mi plik csv. Otwieram plik, a tam po prostu dane upchane do jednej kolumny - nie są rozdzielone tak jak powinno być to przy csv.

1

Czekaj, chyba nie rozumiem. Z czym jest problem? Masz plik CSV?

a,b,c
d,e,f

Tak wygląda twój plik?

2
wesolynamdziendzisnastal napisał(a):

Narzędzie generuje mi plik csv. Otwieram plik, a tam po prostu dane upchane do jednej kolumny - nie są rozdzielone tak jak powinno być to przy csv.

nie ma czegoś takiego "jak powinno być" - nie ma jednego prawilnego deliminatora. Dlatego aplikacje (np. excel) pozwalają wskazać jaki w danym pliku jest delimiter.

1

Już sobie poradziłem, to wam pokażę o co mi chodziło.

Narzędzie generowało mi plik csv, gdzie dane nie były w oddzielnych kolumnach tylko upakowane w jednej.

Można było zaimportować po prostu to do ezcela jako dane csv jak ktoś wyżej napisał, lub (i tego rozwiązania szukałem):

  1. Otworzyć plik csv w excelu.
  2. Zaznaczyć kolumnę, w której upakowane są dane.
  3. Dane -> Tekst jako kolumny.
  4. Wybrać opcję Rozdzielany.
  5. Spośród dostępnych ograniczników, zaznaczyć ten, który u mnie występował, czyli przecinek.
  6. Kliknąć Zakończ.

Dane rozdzielone na kolumny, bez żadnej konwersji i innych kombinacji.

1 użytkowników online, w tym zalogowanych: 0, gości: 1