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 tokenó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.
  • Skopiuj zakres skrótem Cmd+C — trafia do schowka jako TSV i wkleja się czysto do Excela lub Google Sheets.
  • Przy zaznaczonym zakresie pasek statystyk pokazuje liczbę, sumę, średnią, minimum, maksimum i liczbę zaznaczonych komórek.

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'))

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ą tokenó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