Autouzupełnianie wielu pól danych w Excelu

0

Cześć,

Czy można jakoś zdefiniować w Excelu, żeby konkretne kolumny były traktowane jako "baza danych"? O co chodzi... mam pliki z dużą ilością danych w każdym wierszu jest jakiś tam parametr i do niego redundantnie przypisane są dane typu ulica, kod, miasto itd.
Użytkownik tego pliku chciałby, żeby dodając kolejną pozycję nie musiał wpisywać całego adresu, tylko np. zacząć od nazwy ulicy, autopodpowiedź pyta czy chodziło o "Kolorowa" i po kliknięciu od razy zaciągnie numer domu, kod, miasto i inne wskazane dane.
kolumny wyglądają tak:

id, zdarzenie, data zdarzenia, numer umowy, przedmiot, kwota, nazwa klienta, miasto, numer domu, kod, numer konta, uwagi

i teraz np. zaczynamy wpisywać nazwę klienta, po jego wybraniu automatyczni wpisuje się cały adres + konto.

Super, jakby dało radę aby śledził wszystkie zakładki Excel, ponieważ w każdej jest trzymany inny typ zdarzenia i inny miesiąc, także plik składa się z kilkudziesięciu zakładek i dany klient może wystąpić parę miesięcy wcześniej w innej zakładce.

Aha i zdaję sobie sprawę, że najlepiej byłoby trzymać takie dane w jakieś aplikacji/bazie danych, ale tutaj użytkownik musi używać tego Excela, a chce sobie ułatwić pracę i skrócić czas wprowadzania kolejnych zdarzeń.

0

Najlepiej wszystkie dane mieć w jednym arkuszu i dopisywać tylko datę, której dotyczy dany wiersz. W drugim arkuszu można zrobić podsumowanie z podziałem na lata i miesiące.
Można także podłączyć excela pod bazę danych, jeśli użytkownik jest przywiązany do tego pliku
Jeśli musi być rozbicie na arkusze to trzeba napisać makro, które będzie przeszukiwać kolumny

0

tylko od czego zacząć, z jakiego mechanizmu Excela skorzystać w celu zaczytania danych z już istniejących pól i uzupełniania więcej niż jednej kolumny na raz. Standardowe listy pozwalają na uzupełnianie jednego rekordu, z czego skorzystać, żeby uzupełnić ich np. 5 w jednym czasie?

0

W nowym nowym arkuszu utwórz tabelę klientow, tzn. id nazwa, adres itd. Wtedy w bieżącym zestawieniu wystarczy podać id klienta i wszystkie jego dane zostaną wczytane formułą wyszukaj.pionowo. Wystarczy raz zdefiniować klienta i będzie dostępny w każdym arkuszu. Dodatkowo aktualizacja jakiegoś pola w bazie klientów zostanie przeniesiona do wszystkich arkuszy, w których się do niego odniesiesz. Id nie musi być to liczba, może być to skrót nazwy klienta.

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