ChatGPT AI-Cases

Poniżej znajdziesz kilka efektów pracy z ChatGPT. Nie jestem programistą niemniej jednak – co bardzo ważne, rozumiem zjawiska związane z programowanie, obiektowość, procedury, zmienne, itd. znam też na zupełnie elementarnym poziomie np. VBA. W codziennym życiu życiu zawodowym, a prowadzę samodzielnie całkiem sporą firmę potrzebuję kilku narzędzi, które pozwolą mi mieć lepszą kontrolę nad realizowanymi operacjami takimi jak wprowadzanie faktur, realizowanie przelewów, sprawdzanie rozliczeń z kontrahentami ki klientami. Tradycyjnie sadza się nad takimi zadaniami księgową lub „młodszą księgową”. Ponieważ w mojej firmie nie ma aż tak dożo pracy z tymi zadaniami, żeby specjalnie kogoś zatrudniać, a ze względu na „wolumen” operacji finansowych jakąś kontrolę muszę mieć postanowiłem zaprząc do tego zadania Excela, a zadanie stworzenia odpowiednich narzędzi (skryptów) powierzyć ChatGPT. Uprzedzając wypadki, okazało się, że prawidłowe sformułowanie „zapytania”, które ChatGPT przetworzy na odpowiedni kod wcale nie jest takie proste, mimo, że ChatGPT całkiem dobrze rozumie język naturalny i jego niuanse. W może właśnie dlatego – prawidłowe sformułowanie zapytania jest kluczowe. Można by wręcz powiedzieć, że trzeba sobie wypracować w „rozmowach” z ChatGPT swoisty metajęzyk. Nie ma też co liczyć na to, że już w pierwszej próbie otrzyma się to, czego się oczekuje. Niemniej jednak (uwaga, spojler!) ostateczne efekty przeszły moje oczekiwania. Dostałem kilka fajnych narzędzi mających bezpośredni, pozytywny wpływ na moją pracę poświęcając na to czas, który jest ułamkiem tego, ile poświęciłbym na ręczne realizowanie tych (powtarzalnych) zadań. Z kolei dyskusje i kolejne, iteracyjne szlifowanie „produktu” naszych wspólnych z ChatGPT prac dawały mi naprawdę sporo satysfakcji. Poniżej kilka przykładów:

Przykład 1, VBA: Oryginalne zapytanie: Potrzebny skrypt do Excela. Skrypt przegląda w arkuszu Arkusz1 kolumnę C od wiersza zawierającego słoto START aż do słowa kluczowego STOP. W kolumnie są powtarzające się stringi. Po wykryciu stringu, który jest inny niż poprzedni, nie dotyczy to słów kluczowych START i STOP, skrypt wstawia powyżej pusty wiersz. Jednocześnie wylicza sumę wartości komórek G we w ten sposób powstałym bloku , charakteryzującym się tymi samymi wartościami w kolumnie C i wpisuje tę wartość w ostatnim wierszu danego bloku w kolumnie N

Przykład 2 – VBA: Skrypt służy mi do porównania zaplanowanych przelewów, trzymanych w Excelu z przelewami rzeczywiście zrealizowanymi zaimportowanymi do Excela z bankowości internetowej. Oryginalne zapytanie: Potrzebny skrypt do wyszukiwania stringów w excel. Przeszukanie zakresu kolumna P do wiersza zawierającego string STOP w Arkusz1, porównanie kolumny T do wiersza ze słowem kluczowym STOP w Arkusz2. Podświetlenie niepustych komórek w Arkusz1 kolumna P, których wartości nie mają odpowiedników w zakresie kolumna T Arkusz2 i jeśli w odpowiednim wierszu Arkusz1 kolumna M nie znajduje się słowo kluczowe O do wiersza zawierającego string STOP w Arkusz2 . Ignoruj puste wartości komórek w Arkusz1 Kolumna P oraz ignoruj puste komórki w Arkusz 2 kolumna T

Przykład 3 – Python . Proste rozwiązanie złożonego problemu. Jak kontrolować czas spędzany przez małe dzieci na grach komputerowych. Autor: Marek Zbroniec.

Skontaktuj się z nami

Chcesz dowiedzieć się więcej? Zadzwoń lub wypełnij formularz kontaktowy.

+48 516 125 484