Import kosztorysu z Arkuszy Google bez utraty danych
· Czas czytania: 8 min
Aby zaimportować kosztorys z Arkuszy Google bez utraty danych, najpierw oczyść tabelę źródłową, upewnij się, że każda kolumna oznacza jedną rzecz, a po imporcie sprawdź zgodność sum. Sam import zajmuje kilka minut. O wyniku decyduje spójność arkusza. Opisuję proces, którego używam, gdy pracownia przenosi gotowy kosztorys z arkusza do narzędzia projektowego.
Przygotuj arkusz źródłowy przed importem
Większość problemów z importem wynika z arkusza, a nie z narzędzia. Tabela, w której mieszają się ilości z jednostkami, ceny z symbolami walut i podsumowania z pozycjami, jest trudna dla każdego parsera. Poświęć dziesięć minut na źródło, a reszta pójdzie szybko.
- Zrób kopię. Pracuj na duplikacie arkusza, a oryginał zostaw nienaruszony. Jeśli import wymaga drugiej próby, masz czysty punkt wyjścia.
- Zachowaj jeden wiersz nagłówków. Umieść tytuły kolumn w jednym wierszu na górze tabeli. Unikaj scalonych komórek w treści tabeli.
- Jeden wiersz to jeden produkt do kupienia. Nie wpisuj sofy i jej poduszek w jednej komórce. Jeśli kupujesz je jako osobne produkty, daj każdemu z nich osobny wiersz.
- Oznaczaj pomieszczenia konsekwentnie. Używaj nagłówków sekcji („Kuchnia”, „Sypialnia”) albo osobnej kolumny Pomieszczenie, ale nie obu sposobów naraz w różnych zakładkach.
- Oddzielaj liczby od tekstu. Ilość w jednej kolumnie, jednostka w drugiej, cena jako zwykła liczba. Unikaj wpisów typu „2 szt.” czy „ok. 450” w komórkach liczbowych.
- Daj linkom osobną kolumnę. Link do produktu w osobnej kolumnie jest bardziej niezawodny niż odnośnik ukryty w opisie.
- Podchodź do sum częściowych świadomie. Wiersze z sumą częściową i sumą końcową mogą zostać odczytane jak pozycje. Przenieś je pod tabelę albo wyraźnie je oznacz, żebyś mógł je pominąć.
- Zapisz sumę z dokumentu źródłowego.. Potrzebujesz jednej liczby kontrolnej, z którą porównasz wynik po imporcie.
Lista kontrolna przed importem
- Arkusz jest kopią, a oryginał jest zapisany.
- W tabeli jest jeden wiersz nagłówka i brak scalonych komórek.
- Każdy wiersz to pojedynczy produkt, usługa lub opłata.
- Ilość, jednostka i cena znajdują się w osobnych kolumnach, a komórki liczbowe zawierają wyłącznie liczby.
- Waluta jest podana osobno dla kolumny lub dla wiersza, a nie zgadywana na podstawie symboli w tekście.
- Linki do produktów znajdują się we własnej kolumnie.
- Arkusz jest dostępny przez link, jeśli planujesz import z Arkuszy Google.
- Zanotowana jest suma końcowa ze źródła.
Zdecyduj, które kolumny mają znaczenie
Kosztorys zwykle ma więcej kolumn, niż potrzebuje import. Zdecyduj, które są niezbędne, które przydatne, a które mogą zostać poza nim. Import powinien zawierać wszystko, co w przeciwnym razie musiałbyś przepisać ręcznie, a nic, czego używasz wyłącznie do prywatnych obliczeń.
| Kolumna | Dlaczego ma znaczenie | Typowy problem |
|---|---|---|
| Nazwa | Identyfikuje pozycję w kosztorysie i w dokumentach dla klienta | Kod dostawcy i opis wymieszane w jednej komórce |
| Ilość i jednostka | Określa sumę wiersza i ilość do zakupu | Jednostka wpisana w komórce z ilością |
| Cena | Podstawa budżetu i sum | Symbol waluty lub tekst w komórce, niejasne, czy cena dotyczy jednostki, czy całego wiersza |
| Link do produktu | Źródło zdjęcia, wymiarów, SKU i dostępności | Link wklejony jako etykieta lub strona produktu, która już nie istnieje |
| Pomieszczenie | Dzieli budżet według powierzchni | Różne zapisy tej samej nazwy pomieszczenia |
| Wymiary | Potrzebne do specyfikacji i kontroli odbioru | Zapisane wyłącznie w opisie w formie wolnego tekstu |
| Zdjęcie | Sprawia, że dokument dla klienta jest czytelny | Obrazy unoszące się nad komórkami zamiast w nich |
| Status lub flaga «opcjonalne» | Oddziela kosztorys podstawowy od dodatków | Pozycje opcjonalne omyłkowo wliczone w sumę |
Jeśli arkusz zawiera wewnętrzne kolumny, takie jak cena zakupu, narzut czy marża, zdecyduj z wyprzedzeniem, czy mają trafić do eksportu. Są przydatne do analizy ekonomiki projektu, ale nigdy nie powinny przypadkowo znaleźć się w pliku przeznaczonym dla klienta. Nazywaj kolumny jasno, aby podczas mapowania dało się je odróżnić.
Obsługa pomieszczeń, pozycji wspólnych i opcjonalnych
Struktura kosztorysu to miejsce, w którym najczęściej gubi się informacje. Przed importem trzeba podjąć decyzję w trzech sytuacjach.
Sekcje i pomieszczenia
Jeśli kosztorys jest pogrupowany według nagłówków sekcji, sprawdź, czy każdy nagłówek to nazwa pomieszczenia, a nie kategoria, np. «Oświetlenie». Tabela mieszana, w której jedne nagłówki są pomieszczeniami, a inne kategoriami, daje mylącą strukturę. Wybierz jedną logikę. Jeśli potrzebujesz obu, zachowaj pomieszczenia jako nagłówki i dodaj kategorię jako kolumnę.
Pozycje używane w kilku pomieszczeniach
Ta sama płytka lub ta sama lampa często pojawia się w kilku pomieszczeniach. Najczystszym źródłem jest jeden wiersz z ilością podzieloną na pomieszczenia, na przykład «Kuchnia 2, Sypialnia 1». Jeden produkt to jeden zakup i jedna płatność, więc nie chcesz mieć trzech niezwiązanych wierszy z zamówieniami od trzech różnych dostawców. Jeśli arkusz powtarza ten sam produkt w kilku wierszach, zdecyduj, czy to naprawdę jeden zakup, i przed importem scal wiersze.
Opcjonalne i alternatywne pozycje
Wiele kosztorysów zawiera pozycje, których klient jeszcze nie zaakceptował: ulepszenie, tańszą alternatywę, dekoracyjny dodatek. Oznacz je wyraźną etykietą «Opcjonalne» w arkuszu. W przeciwnym razie zawyżą sumę i pierwsze uzgodnienie się nie zgodzi.
Pozycje, które nie są produktami
Honoraria projektowe, dostawa, montaż i instalacja to uzasadnione pozycje, ale zachowują się inaczej niż produkty: nie mają zdjęcia, linku i często dostawcy. Zostaw je w arkuszu z czytelną nazwą, abyś mógł je rozpoznać po imporcie i osobno sprawdzić ich status.
Sprawdź wynik po imporcie
Nie wysyłaj niczego klientowi, dopóki nie uzgodnisz zaimportowanego kosztorysu ze źródłem. Zacznij od dużych liczb i schodź do szczegółów.
- Porównaj sumę końcową. Użyj numeru kontrolnego, który zapisałeś. Jeśli się różni, ustal, czy różnica wynika z pozycji opcjonalnych, zaokrągleń lub przeliczenia walut.
- Porównaj sumy pomieszczeń. Zgodna suma końcowa może ukrywać pozycję, która trafiła do złego pomieszczenia.
- Policz wiersze. Liczba zaimportowanych pozycji powinna odpowiadać liczbie wierszy z produktami w pliku źródłowym, pomniejszonej o sumy częściowe i puste wiersze.
- Sprawdź pozycje bez pomieszczenia. Wiersze, których nie udało się przypisać, zwykle trafiają do osobnego bloku. Przenieś je do właściwych pomieszczeń.
- Otwórz dziesięć losowo wybranych pozycji. Sprawdź nazwę, ilość, jednostkę, cenę, zdjęcie i wymiary w porównaniu z plikiem źródłowym.
- Sprawdź linki. Strony produktów, które już nie istnieją, nie dostarczą danych. Zastąp te linki lub uzupełnij pola ręcznie.
Przykład uzgodnienia danych
Poniższe dane są przykładem poglądowym w EUR, nie rzeczywistymi danymi.
| Sprawdzenie | Arkusz źródłowy | Po imporcie | Wniosek |
|---|---|---|---|
| Wiersze z produktami | 64 | 64 | Zgadza się |
| Suma całkowita, EUR | 18,450 | 17,250 | Różnica 1,200 |
| Pozycje opcjonalne, EUR | 1,200 | wyłączone z sumy | Wyjaśnia różnicę |
| Suma kuchni, EUR | 6,900 | 6,900 | Zgadza się |
| Pozycje bez pomieszczenia | 0 | 3 | Przypisz do pomieszczeń |
W tym przykładzie sumy różnią się wyłącznie dlatego, że pozycje opcjonalne nie są wliczane. To prawidłowy wynik, ale możesz tak stwierdzić tylko dlatego, że to sprawdziłeś. Trzy pozycje bez pomieszczenia to realne zadanie: przypisz je, zanim przejdziesz dalej.
Lista kontrolna przed wysłaniem
- Suma całkowita zgadza się z plikiem źródłowym albo każda różnica jest wyjaśniona.
- Sumy dla pomieszczeń się zgadzają.
- Żadne pozycje nie pozostały bez pomieszczenia.
- Ilości i jednostki są poprawne dla towarów sprzedawanych w opakowaniach, np. płytek lub paneli podłogowych.
- Martwe linki zostały zastąpione lub pola uzupełnione ręcznie.
- Kolumny wewnętrzne (cena zakupu, narzut) nie są widoczne w żadnym dokumencie dla klienta.
- Krótki eksport testowy wygląda poprawnie, zanim trafi do klienta. Nasz przewodnik po eksporcie opisuje dostępne opcje.
Jeśli wciąż zastanawiasz się, czy arkusz kalkulacyjny w ogóle jest właściwym miejscem na żywy kosztorys, porównanie z Excelem i Arkuszami Google pokazuje, co się zmienia, gdy kosztorys zostaje powiązany z zakupami i finansami.
Jak to zrobić w ArchiBoard
Poniższe kroki odpowiadają procesowi importu opisanemu w rozdziale o imporcie kosztorysów w centrum pomocy. Najpierw przygotuj arkusz, zgodnie z opisem powyżej.
- Jeśli nie masz jeszcze projektu, utwórz go: Strona główna → «Nowy projekt», następnie wpisz nazwę i miasto.
- Otwórz projekt i przejdź do Kosztorysy → «Importuj».
- Prześlij plik Excel, CSV lub PDF albo wklej link do Arkuszy Google. Arkusz musi być dostępny z linku.
- Sprawdź, co oznacza każda kolumna (nazwa, ilość, cena i tak dalej). System zwykle rozpoznaje je automatycznie, ale warto to potwierdzić.
- Wybierz pomieszczenie, do którego chcesz zaimportować dane, lub zachowaj podział z pliku.
- Kliknij «Importuj».
- Poczekaj na krok działający w tle: najpierw tworzone są pozycje, a potem pobierane są dane z linków do produktów. Martwe linki zostają oznaczone, więc możesz je poprawić.
- Porównaj wynik z kontrolną sumą. Przenieś wszystko z bloku «Brak pomieszczenia» do właściwych pomieszczeń.
- Jeśli coś poszło nie tak, otwórz Kanał aktywności → «Cofnij import», popraw źródło i zaimportuj ponownie.
Kilka rzeczy jest dla Ciebie rozpoznawanych automatycznie. Sekcje kosztorysu stają się pokojami projektu, istniejącymi lub nowymi. Pozycja podzielona między pokoje, np. «Kitchen 2, Bedroom 1», zostaje zapisana jako jeden wiersz z udziałem i sumą dla każdego pokoju. Zdjęcia z komórek trafiają do przypisanych im pozycji. Wymiary są pobierane z kolumny, z opisu lub ze strony produktu pod linkiem. W plikach PDF rozpoznawane są także skany, a sumy są sprawdzane z wartością całkowitą. Pozycje oznaczone jako «Optional» nie są wliczane do sumy.
Jeśli plik jest ofertą dostawcy, a nie Twoim kosztorysem, włącz opcję «This is a supplier quote» i uzupełnij pola «Quote no.» oraz «Quote date». Więcej szczegółów znajdziesz w rozdziale pomocy o imporcie.
FAQ
Czy arkusz Google musi być publiczny, żeby można go było zaimportować?
Arkusz musi być dostępny pod linkiem, który wklejasz, aby import mógł go odczytać. Sprawdź to w oknie incognito przed rozpoczęciem. Jeśli wolisz nie udostępniać arkusza, pobierz go jako plik Excel lub CSV i zamiast tego prześlij ten plik.
Czy mogę zaimportować tylko niektóre wiersze?
Najprościej przygotować źródło: skopiuj arkusz, usuń zbędne wiersze i zaimportuj kopię. Możesz też zaimportować wszystko, a następnie usunąć niepotrzebne pozycje. Jeśli usuniesz za dużo, Activity Feed pozwala przywrócić zmiany z ostatnich 30 dni.
Co dzieje się ze zdjęciami zapisanymi w arkuszu?
Zdjęcia umieszczone wewnątrz komórek są dopasowywane do swoich wierszy i przypisywane do odpowiednich pozycji. Obrazy unoszące się nad arkuszem, niezakotwiczone do żadnej komórki, są mniej wiarygodne. Przed importem zakotwicz je do komórek albo dodaj zdjęcia później z linków do produktów lub ręcznie.
Dlaczego zaimportowana suma różni się od mojego arkusza?
Najczęstsze przyczyny to pozycje opcjonalne, które nie są wliczane do sumy, wiersze podsumowań częściowych odczytane jako pozycje oraz różnice walutowe i zaokrągleń. Najpierw porównaj sumy według pomieszczeń, aby znaleźć miejsce, w którym pojawia się rozbieżność, a następnie sprawdź flagi opcjonalności oraz wiersze, które trafiły bez przypisanego pomieszczenia.
Czy mogę cofnąć import, jeśli wynik jest błędny?
Tak. Otwórz Kanał aktywności i użyj opcji «Cofnij import», aby usunąć cały import jednym krokiem. Następnie popraw arkusz źródłowy, na przykład układ kolumn lub nazwy pomieszczeń, i uruchom import ponownie. Dlatego warto zachować czystą kopię oryginału.
Czy po imporcie mam zachować arkusz kalkulacyjny?
Zachowaj go jako archiwum wersji początkowej, wyraźnie nazwane i oznaczone jako nieaktualne. Gdy kosztorys jest już aktywny w projekcie, zmiany powinny być wprowadzane tylko w jednym miejscu. Dwie równoległe wersje szybko się rozjadą, zwykle w ciągu tygodnia, i wprowadzą zamieszanie co do tego, które liczby są poprawne.