Kalkulator pól podział, jak excel - Wersja do druku +- Forum QGIS (http://forum.quantum-gis.pl) +-- Dział: Desktop GIS (http://forum.quantum-gis.pl/forum-4.html) +--- Dział: QGIS (http://forum.quantum-gis.pl/forum-5.html) +--- Wątek: Kalkulator pól podział, jak excel (/thread-1699.html) |
Kalkulator pól podział, jak excel - monikaaab - 24-08-2018 Witam, Mam pytanie odnośnie działań w kalkulatorze pól. Właśnie pracują nad warstwą ewidencyjną i muszę stworzyć teryt dla działek. Jak mam podzielić wartość w polu gdy działka, pozyskana ze Starostwa jest w formie nr arkusza i działki ciągiem znaków? 1-723/2 22-113/11 Jaką formułę wspisać w kalkulatorze pól, żeby podzieliło mi tekst po "-"? (723/2) Nie mogę użyć dzielenia po określonej licznie znaków, gdyż jest ona różna. Dzięki z góry za pomoc! M RE: Kalkulator pól podział, jak excel - Binko - 24-08-2018 Kod: right("adres_dz", strpos("adres_dz",'-')) Jeśli chcesz to, co po lewej, to wpisz coś takiego: Kod: left("Pole1", strpos("Pole1",'-')-1) RE: Kalkulator pól podział, jak excel - monikaaab - 24-08-2018 Dziękuje za odpowiedź. Prawie działa ucina kawałek działki, wszystko co jest po '-' oraz po '/'. Podgląd w załączniku. [attachment=516] [attachment=517] RE: Kalkulator pól podział, jak excel - Binko - 27-08-2018 O, masz rację. Sprawdzałem u mnie i działało, ale może złe dane sobie wpisałem. To powinno już zadziałać na pewno Kod: substr("NR_DZIALKI",strpos("NR_DZIALKI",'-')+1,100) RE: Kalkulator pól podział, jak excel - monikaaab - 27-08-2018 FANTASTYCZNIE! Wszystko działa Nie muszę wracać z danymi do excela Mam pytanie, może trochę blondyńskie.... Dlaczego w wyrażeniu wpisałeś +1,100 DZIĘKI WIELKIE ZA POMOC. RE: Kalkulator pól podział, jak excel - Binko - 28-08-2018 Generalnie chodzi o to, że substr wydziela kawałek stringa - x znaków od znaku y. Czyli znajdujemy znak y (czyli '-'), ale myślnika nie chcemy, stąd +1 (czyli mówimy mu, żeby zaczął wydzielanie od kolejnego znaku). A 100 to wartość x - czyli ile znaków po y ma być przepisanych. Akurat wymyśliłem 100, to taka bezpieczna liczba, zakładałem że żaden numer działki nie ma aż 100 znaków, więc na pewno wszystkie zostaną przepisane. Ale mając pełne dane, można to doprecyzować i wziąć tylko na przykład 7, czy ile tam potrzeba, ale wydaje mi się, że to mogłoby mieć znaczenie w innych przypadkach, tutaj nie Cieszę się, że mogłem pomóc |