Excel Forum - Porady, Pomoc,  Excel Help, Excel FAQ Strona Główna
 FAQ  RegulaminRegulamin  Szukaj   Użytkownicy   Grupy   Rejestracja   Profil   Twoje wiadomości   Zaloguj 


Poprzedni temat «» Następny temat
ID tematu: 69735 Skopiuj do schowka Przypisywanie unikatów kodowych tras
Autor Wiadomość
matiz17 
ExcelGaduła 500+


Wersja: Win Office 2019
Pomógł: 1 raz
Posty: 798
Wysłany: 07-01-2021, 05:28   Przypisywanie unikatów kodowych tras

Temat B dla wątku: tutaj

Kod dojazdu (skąd -> dokąd) ma wyglądać: "XXX-XXX"
Na żółto wypisane ręcznie.

___
Będzie jeszcze temat C, czyli analiza (którą na obecną chwilę pokaleczyłem w pliku), ale formułami dam radę sam większość, a może i wszystko ogarnąć, ale już umieściłem to w pliku.

unikaty_kodowe_tras(1).xlsm
Pobierz Plik ściągnięto 10 raz(y) 43.48 KB

_________________
Matiz17
ID posta: 397771 Skopiuj do schowka
 
 
Marecki 
Excel Expert



Wersja: Win Office 2019
Pomógł: 2496 razy
Posty: 8293
Wysłany: 07-01-2021, 10:35   

Dla kolumny "G" użyj jednej funkcji JEŻELI.
Dla kolumny "H" użyj dwóch funkcji JEŻELI - (zagnieżdżenie JEŻELI w JEŻELI)

Dlaczego masz dwa razy pod rząd w jednej trasie NAR ?
Tak długo jeździłeś po Narutowicza, że postanowiłeś zdublować wpis ?
_________________
Hardware - ta część komputera, którą można kopnąć kiedy software przestanie funkcjonować.

Szkolenia z Excela , FB
Office 2019 Professional Plus , Windows 10 x64
Pozdrawiam, były mkkk23 teraz Marecki.
ID posta: 397791 Skopiuj do schowka
 
 
matiz17 
ExcelGaduła 500+


Wersja: Win Office 2019
Pomógł: 1 raz
Posty: 798
Wysłany: 07-01-2021, 14:01   

Cytat:
Tak długo jeździłeś po Narutowicza

No właśnie nie. To nie jest tak, że jeżdżę "po Narutowicza", lecz to jest tak, że jadę tam lub stamtąd.
Dla kolumny "G" napisałem:
Kod:
=JEŻELI(C2="DOM";FRAGMENT.TEKSTU(G2;1;3)&"-"&FRAGMENT.TEKSTU(H2;1;3);"")
.
Dla H pomożesz?
_________________
Matiz17
ID posta: 397807 Skopiuj do schowka
 
 
Marecki 
Excel Expert



Wersja: Win Office 2019
Pomógł: 2496 razy
Posty: 8293
Wysłany: 07-01-2021, 14:31   

matiz17 napisał/a:
ale formułami dam radę sam większość, a może i wszystko ogarnąć
Coś czarno to widzę, skoro jednej z najprostszych funkcji nie ogarniasz.

Dla G2 i kopia w dół
Kod:
=JEŻELI(C2<>"";C2&"-"&D2;"")

Dla H2 i kopia w dół
Kod:
=JEŻELI(E2="";D2&"-"&D3;JEŻELI(E2<>"";D2&"-"&E2;""))


matiz17 napisał/a:
Dla kolumny "G" napisałem:
Kod:
=JEŻELI(C2="DOM";FRAGMENT.TEKSTU(G2;1;3)&"-"&FRAGMENT.TEKSTU(H2;1;3);"")

Napisałeś formułę odnoszącą się do samej siebie ?
Nie kumam - wyniki chcesz mieć w innym miejscu, OCB ?
_________________
Hardware - ta część komputera, którą można kopnąć kiedy software przestanie funkcjonować.

Szkolenia z Excela , FB
Office 2019 Professional Plus , Windows 10 x64
Pozdrawiam, były mkkk23 teraz Marecki.
ID posta: 397809 Skopiuj do schowka
 
 
matiz17 
ExcelGaduła 500+


Wersja: Win Office 2019
Pomógł: 1 raz
Posty: 798
Wysłany: 08-01-2021, 05:45   

Cytat:
Dla H2 i kopia w dół

Wszystko OK, tylko powstaje dojazd: "NAR-NAR". Teoretycznie są dwa wyjścia: albo jakoś to uwzględnić w formule, żeby nic się nie pojawiało, albo po prostu potraktować, że z "NAR-NAR" to 0km i sprawa prosta.
Tak z ciekawości: jak w ogóle widzi Ci się ten mój zamysł wypisywania dojazdów w tej formie i w takim układzie?

Cytat:
Nie kumam - wyniki chcesz mieć w innym miejscu, OCB ?

Nie, ja to spartoliłem po całej linii. Sam nie chcę komentować tego, co zrobiłem, a jak mi wyszło to się ucieszyłem głupio.

Cytat:
Coś czarno to widzę, skoro jednej z najprostszych funkcji nie ogarniasz.

Za pomocą jakiś kolumn pomocniczych (a może i nie), akurat wypisywanie unikalnych danych ćwiczyłem i inne potrzeby (typu LICZ.JEŻELI i inne podstawy) dla chcianej "Analizy" myślę, że sobie spełnię (pomijając fakt, że w pliku, w którym ręcznie generowałem kody sobie poradziłem z Analizą) :-)

unikaty_kodowe_tras(1)(2).xlsm
Pobierz Plik ściągnięto 8 raz(y) 43.58 KB

_________________
Matiz17
ID posta: 397856 Skopiuj do schowka
 
 
Marecki 
Excel Expert



Wersja: Win Office 2019
Pomógł: 2496 razy
Posty: 8293
Wysłany: 08-01-2021, 10:11   

matiz17 napisał/a:
Tak z ciekawości: jak w ogóle widzi Ci się ten mój zamysł wypisywania dojazdów w tej formie i w takim układzie?
Jak dla mnie do bani.
Przypuszczam że to dopiero początek projektu, a już są problemy z formułami.
Układ danych jest ciężki do ich analizowania.
Nie wiem co z tymi danymi będziesz robił później, co z nich chcesz wyciągnąć, do czego to ma służyć itd...
Pomyśl może nad jakimś układem tabelarycznym, tak by można było później dane sortować, filtrować itd..

Odnośnie NAR-NAR - usuń wiersz 7, popraw formułę i po sprawie.
I tak dane do kolumn C:E wpisujesz ręcznie (z tego co widzę).

Aaaaa, ile Ty masz domów ? :lol:
Na 3maja, Narutowicza, Kościuszki i gdzie jeszcze ?
Skoro dane wprowadzasz z palca to zauważ że do kolumn C i E możesz zamiast DOM wpisać coś innego, np. BIB jak biblioteka, czy PRA jak praca.

Chyba że kody w tych kolumnach będziesz chciał powiązać z tymi wygenerowanymi to już inna sprawa.
_________________
Hardware - ta część komputera, którą można kopnąć kiedy software przestanie funkcjonować.

Szkolenia z Excela , FB
Office 2019 Professional Plus , Windows 10 x64
Pozdrawiam, były mkkk23 teraz Marecki.
ID posta: 397869 Skopiuj do schowka
 
 
matiz17 
ExcelGaduła 500+


Wersja: Win Office 2019
Pomógł: 1 raz
Posty: 798
Wysłany: 09-01-2021, 17:18   

Powiem szczerze, że aby były to 3-literowe kody punktem zapalnym było jak zobaczyłem kiedyś skróty przystanków:
Warszawa Młociny <- to było "WAM",
a Częstochowa <- to było "CZE".
I tak naprawdę każde miasto / przystanek (czasami było więcej w jednym mieście) miało swój 3-literowy kod.
Postanowiłem na swoich dojazdach również zrobić takie kody, choć może to nie jest do końca czytelne i generuje problemy. Na siłę można i by się bez tego obejść.

Cytat:
Przypuszczam że to dopiero początek projektu, a już są problemy z formułami.

Nie jest to początek projektu. To tylko dodatek do pewnego innego pliku Excel-a.

Cytat:
Układ danych jest ciężki do ich analizowania.

Domyślam się, bo nie wiesz po co to mi.

Cytat:

Odnośnie NAR-NAR - usuń wiersz 7, popraw formułę i po sprawie.

Masz na myśli coś na myśli takiego, że np. w formule można zrobić tak, aby nie było wyświetlane zero (przy przeciąganiu jeśli już nie ma danych) itp.?

Cytat:
Jak dla mnie do bani.

A jak Ty byś to widział?

Cytat:
Aaaaa, ile Ty masz domów ?

Oj, to są tylko przykłady. Nie ma to znaczenia.

Cytat:
I tak dane do kolumn C:E wpisujesz ręcznie (z tego co widzę).

Teoretycznie tak.
Dodam, że jestem jeszcze przed konkretnymi testami na większej ilości danych. Na pewno mi to przyspieszy pracę.
Cytat:
Nie wiem co z tymi danymi będziesz robił później, co z nich chcesz wyciągnąć, do czego to ma służyć itd...

Na pewno nie obędzie się bez wpisywania danych, ale to działa tak, że niektóre "sprawy" mają przypisane tylko jedno miejsce, więc jakaś automatyzacja tego nastąpi.

Osobiście bardzo mi pomogło to narzędzie, ale chętnie też przeczytam / może się zasugeruję itp.

Cytat:
Chyba że kody w tych kolumnach będziesz chciał powiązać z tymi wygenerowanymi to już inna sprawa.

tzn.?

Cytat:
Skoro dane wprowadzasz z palca to zauważ że do kolumn C i E możesz zamiast DOM wpisać coś innego, np. BIB jak biblioteka, czy PRA jak praca.

W sensie, żeby wyróżnić sobie te miejsca?
_________________
Matiz17
ID posta: 397952 Skopiuj do schowka
 
 
Marecki 
Excel Expert



Wersja: Win Office 2019
Pomógł: 2496 razy
Posty: 8293
Wysłany: 14-01-2021, 10:43   

Cytat:
Masz na myśli coś na myśli takiego, że np. w formule można zrobić tak, aby nie było wyświetlane zero (przy przeciąganiu jeśli już nie ma danych) itp.?
Nie. Pisząc "usuń wiersz", mam na myśli usunięcie wiersza, lub po prostu nie wprowadzaj takich danych.

matiz17 napisał/a:
A jak Ty byś to widział?
Ja tego w ogóle nie widzę.
_________________
Hardware - ta część komputera, którą można kopnąć kiedy software przestanie funkcjonować.

Szkolenia z Excela , FB
Office 2019 Professional Plus , Windows 10 x64
Pozdrawiam, były mkkk23 teraz Marecki.
ID posta: 398284 Skopiuj do schowka
 
 
matiz17 
ExcelGaduła 500+


Wersja: Win Office 2019
Pomógł: 1 raz
Posty: 798
Wysłany: 18-02-2021, 05:47   

Nie wiem dlaczego, wszędzie działa, ale dla takiego przypadku niestety nie (komórki D57 i D58) :shock:

unikaty_kodowe_tras(1)(2).xlsm
Pobierz Plik ściągnięto 4 raz(y) 43.28 KB

_________________
Matiz17
ID posta: 400585 Skopiuj do schowka
 
 
Marecki 
Excel Expert



Wersja: Win Office 2019
Pomógł: 2496 razy
Posty: 8293
Wysłany: 18-02-2021, 07:34   

Wypadało by opisać co nie działa.
Wstawiając auto do warsztatu opisujesz problem mechanikowi, czy też mówisz że nie działa i tyle.
U mnie wstawia kody.
_________________
Hardware - ta część komputera, którą można kopnąć kiedy software przestanie funkcjonować.

Szkolenia z Excela , FB
Office 2019 Professional Plus , Windows 10 x64
Pozdrawiam, były mkkk23 teraz Marecki.
ID posta: 400590 Skopiuj do schowka
 
 
matiz17 
ExcelGaduła 500+


Wersja: Win Office 2019
Pomógł: 1 raz
Posty: 798
Wysłany: 19-02-2021, 01:34   

Przepraszam, mój błąd.
Myślałem, że wystarczy, że na tym przykładzie wytłumaczę, ale nie spostrzegłem, że w tym jednym przypadku nie dodawałem "II", jeśli ta ulica wystąpiła drugi raz. Dziwiło mnie to, że dla jednego przypadku nie działa, ale już wiem, co jest źle, co robiłem źle, co mnie "zaślepiło". Wszystko działa jak należy. Jest OK. :mrgreen:
_________________
Matiz17
  
ID posta: 400658 Skopiuj do schowka
 
 
Wyświetl posty z ostatnich:   
Odpowiedz do tematu
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Nie możesz załączać plików na tym forum
Możesz ściągać załączniki na tym forum
Dodaj temat do Ulubionych
Wersja do druku

Skocz do:  

Powered by phpBB modified by Przemo © 2003 phpBB Group
Theme xandgreen created by spleen& Programosy modified v0.3 by warna
Opieka techniczna www.marketingNET.pl

Archiwum

Strona używa plików cookies.

Kliknij tutaj, żeby dowiedzieć się jaki jest cel używania cookies oraz jak zmienić ustawienia cookie w przeglądarce.
Korzystając ze strony użytkownik wyraża zgodę na używanie plików cookies, zgodnie z bieżącymi ustawieniami przeglądarki.
Sprawdź, w jaki sposób przetwarzamy dane osobowe