QuantyDocs

Formuły i tryb Excela

Nie wszystko wymaga modelu. Kolumny formułowe liczą wartości z innych kolumn deterministycznie — natychmiast i przy zerowym koszcie kredytów — a siatka zachowuje się jak arkusz, który już znasz: zaznaczanie zakresów, kopiowanie jako TSV, podsumowania i pasek formuły.

Pasek formuły

Nad siatką znajduje się pasek formuły w stylu Excela: pole nazwy, symbol fx i jedno edytowalne pole.

  • Wpisz zwykłą wartość, aby ustawić komórkę.
  • Zacznij od =, aby obliczać tę kolumnę z innych kolumn — na przykład:
= row['Wartość umowy'] - row['Suma faktury']

Formuły odwołują się do sąsiednich kolumn zapisem row['Nazwa kolumny']. Formuła dotyczy całej kolumny: staje się jej regułą i działa na każdym wierszu teraz oraz na wszystkich nowych wierszach. Zastosuj zatwierdza, Odrzuć anuluje.

Zaznaczanie zakresów i statystyki

Siatka wspiera zaznaczanie w stylu Excela:

  • Kliknij komórkę, potem Shift+klik, aby rozszerzyć zakres, albo zmieniaj go klawiszami Shift+strzałka.
  • Cmd+klik wybiera rozproszone komórki — dokładnie te, które chcesz, w dowolnych kolumnach.
  • Skopiuj zakres skrótem Cmd+C — trafia do schowka jako TSV i wkleja się czysto do Excela lub Google Sheets.
  • Przy zaznaczonych komórkach — zakresie lub rozproszonym wyborze — pasek statusu pokazuje na żywo Sumę, Średnią, Min, Maks i Liczbę, więc szybkie obliczenie na dowolnym zbiorze komórek nie wymaga żadnej formuły.

Wiersze można wyświetlać kompaktowo lub komfortowo (wysokość wiersza), a wyrównanie każdej kolumny ustawić do lewej, do środka lub do prawej — z opcją zastosowania wyrównania do wszystkich kolumn naraz.

Podsumowania

Włącz wiersz podsumowań, aby przypiąć agregaty pod siatką. Dla każdej kolumny wybierz sumę, średnią, minimum, maksimum, liczbę liczb lub liczbę wypełnionych — albo napisz własny agregat:

= sum(col('Wartość umowy'))

Wiersze formuł

Podsumowania to jeden przypięty wiersz — wiersze formuł pozwalają ułożyć nad nim dowolnie wiele wierszy agregatów. Dodasz je z menu dodawania wierszy na pasku narzędzi (Dodaj wiersz formuł), a usuniesz krzyżykiem × na jego belce ƒx.

Komórka wiersza formuł zachowuje się jak każda inna. Kliknij ją, a pasek formuły połączy się z nią — pole nazwy pokazuje np. Kwota · ƒx1 (albo Σ dla Podsumowań). Wpisz =sum, aby ustawić gotowy agregat (sum, avg, min, max, count, filled), albo dowolne wyrażenie jako własną formułę; zatwierdzenie pustego pola czyści komórkę.

Licz dokładnie na wybranych komórkach: zaznacz komórki z danymi (zakres albo rozproszony wybór przez Cmd+klik), kliknij komórkę wiersza formuł i odwołaj się do zaznaczenia przez sel():

= sum(sel())

Wartości zaznaczenia są wstawiane do zapisanej formuły w momencie zatwierdzenia — jak wklejenie wartości, więc wynik nie zmieni się, gdy zaznaczenie zniknie. Różne zaznaczenia mogą zasilać różne komórki wierszy formuł, każdą z własnym obliczeniem.

Przenoszenie i kopiowanie między wierszami: przy zaznaczonej komórce wiersza formuł Alt+↑/↓ przenosi jej zawartość do sąsiedniego wiersza formuł, a Cmd+C / Cmd+X / Cmd+V kopiuje, wycina i wkleja wpisy między komórkami wierszy formuł.

Kreator formuł

Do wszystkiego ponad jedną linijkę służy okno kreatora formuł:

  1. Poproś AI o formułę — opisz, czego potrzebujesz, zwykłym językiem (np. "marża brutto: (przychód minus koszt) podzielone przez przychód, w procentach") i wygeneruj. AI napisze formułę za Ciebie.
  2. Sprawdź podgląd na żywo — okno pokazuje prawdziwe wiersze z obliczonym wynikiem, zanim cokolwiek zostanie zapisane.
  3. Wybierz kolumnę docelową albo utwórz nową (Numer lub Tekst), aby zapisać wyniki w nowym miejscu.
  4. Wybierz zastosowanie: Zaznaczone komórki (bieżący zakres) albo Cała kolumna — formuła staje się regułą kolumny i działa na każdym wierszu teraz oraz dla nowych wierszy.

Deterministycznie i za darmo

Formuły liczą z innych kolumn bez wywoływania modelu — nie zużywają kredytów, wyniki są powtarzalne i automatycznie liczą się dla nowych wierszy.

Biblioteka funkcji

Kreator dokumentuje swoją bibliotekę funkcji w grupach Matematyka, Tekst, Daty i Logika — około 30 funkcji, m.in.:

GrupaFunkcje
Matematykanum, sum, avg, median, count, min, max, round, abs, power, sqrt, floor, ceil
Tekstconcat, strip, replace, contains, startswith, endswith, left, right, mid, split, join, len
Datyymd, daysbetween
Logikaif / else, case, coalesce, any, all, bool

Ograniczenia i bezpieczeństwo

  • Kolumn plików i podarkuszy nie można używać w formułach — formuły działają na wartościach, nie na dokumentach.
  • Komórki zablokowane jako wartość wzorcowa (ground truth) są pomijane przy stosowaniu formuły, więc zweryfikowane wartości nigdy nie są nadpisywane (zobacz Weryfikacja i ślad audytu).
  • Zastosowania formuł są zapisywane w śladzie audytu jak każdy inny zapis.
  • Puste wiersze renderują się jako wiersze formułowe, więc kolumna formułowa wypełnia je, gdy tylko pojawią się dane wejściowe.

Powiązane strony