Forum Tiny Control Solution
Mqtt dane w formacie .CSV - Wersja do druku

+- Forum Tiny Control Solution (https://forum.tinycontrol.pl)
+-- Dział: LanKontroler - sprzęt i wersje wsadów, problemy, zastosowanie (https://forum.tinycontrol.pl/forumdisplay.php?fid=3)
+--- Dział: LanKontroler V3.5 (https://forum.tinycontrol.pl/forumdisplay.php?fid=28)
+--- Wątek: Mqtt dane w formacie .CSV (/showthread.php?tid=2505)



Mqtt dane w formacie .CSV - lukasino - 07-07-2022

Witam,

Eksportuje dane ze strony MQTT do pliku .CSV dalej robię import w Excelu z pliku tekstowego i wychodzi mi coś takiego jak w załączniku. Losowo wartości zmienia mi w daty. Drugie pytanie jak przy imporcie ograniczyć się tylko do pobranych danych?, bo Excel zrobił mi 100 tys wierszy z pustymi datami od 2021 i godziną co 5 minut.


RE: Mqtt dane w formacie .CSV - stAch - 07-14-2022

może csv ma wadliwe puste wiersze - notatnik i przepatrzyć pobrany plik csv


RE: Mqtt dane w formacie .CSV - tonymony - 07-21-2022

Przy importowaniu danych z csv pobranych z mqtt.ats.pl trzeba wybrac separator ";" (srednik).
Przetestowalem z google sheets, odnosnie ktorych pare porad:
  • zmiana ustawien regionalnych na inne niz Polska, np. Stany Zjednoczone czy Wielka Brytania - w przeciwnym razie formatowanie dziala troszke dziwnie. Po sformatowaniu danych mozna wrocic do tych opcji i ustawic Polska (img1).
  • przy importowaniu wybrac typ separatora na ; i odznaczenie konwersji tekstu na liczby i daty (img2).
  • zaznaczenie kolumny z data -> formatuj -> liczba -> data i godzina.
  • zaznaczenie pozostalych kolumn i formatuj -> liczba -> liczba.

[attachment=832][attachment=833][attachment=834]


RE: Mqtt dane w formacie .CSV - amorapotter - 07-05-2023

Oto kilka sugestii, które pomogą Ci rozwiązać te problemy:

Losowe zmiany wartości dat:
  • Podczas importowania pliku CSV program Excel może automatycznie wykryć pewne wartości jako daty na podstawie ich formatowania. Aby temu zapobiec, możesz spróbować wykonać następujące czynności:
  • Przed zaimportowaniem pliku CSV otwórz pusty arkusz programu Excel i przejdź do zakładki „Dane”.
  • Kliknij „Z tekstu” lub „Pobierz dane zewnętrzne” i wybierz plik CSV.
  • W Kreatorze importu tekstu wybierz odpowiednie ograniczniki i opcje formatowania dla pliku CSV.
  • W kroku „Format danych kolumnowych” zaznacz kolumny zawierające wartości, które zostały omyłkowo przekonwertowane na daty i wybierz format danych „Tekstowy”. Dzięki temu wartości są traktowane jako tekst, a nie daty.
  • Zakończ proces importowania i sprawdź, czy wartości zostały poprawnie zaimportowane jako tekst.

Ograniczenie importu tylko do pobranych danych:
  • Jeśli chcesz zaimportować tylko pobrane dane i wykluczyć puste daty i niepotrzebne wiersze, możesz spróbować wykonać następujące czynności:
  • Otwórz plik CSV w edytorze tekstu lub arkuszu kalkulacyjnym i ręcznie usuń niepotrzebne wiersze lub puste daty.
  • Zapisz zmodyfikowany plik CSV z żądanym zakresem danych.
  • W programie Excel wykonaj czynności wymienione wcześniej, aby zaimportować zmodyfikowany plik CSV do nowego arkusza. mapquest directions
  • Upewnij się, że wybrałeś odpowiedni zakres lub dostosuj ustawienia importu, aby zaimportować tylko wymagane dane ze zmodyfikowanego pliku CSV.