formula-protection
Prevent accidental modification of sacred spreadsheet formulas in Google Sheets Portfolio Tracker. Blocks edits to GOOGLEFINANCE formulas, calculated columns, and total rows. Allows only IFERROR wrappers, fixing broken references, and expanding ranges. Triggers on update
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Prevent accidental modification of sacred spreadsheet formulas in Google Sheets Portfolio Tracker. Blocks edits to GOOGLEFINANCE formulas, calculated columns, and total rows. Allows only IFERROR wrappers, fixing broken references, and expanding ranges. Triggers on update formula, modify column, fix errors, or any attempt to edit formula-based cells.
How to use
Zainstaluj umiejętność formula-protection w swoim środowisku Claude, wskazując repozytorium AojdevStudio. Umiejętność będzie działać automatycznie w tle, monitorując każdą próbę edycji formuł w Arkuszach Google.
Kiedy chcesz zaktualizować dane w Portfolio Trackerze, umiejętność automatycznie zablokuje każdą próbę bezpośredniej edycji chronionych formuł — takich jak GOOGLEFINANCE w kolumnie C, formuł zmian procentowych w kolumnach D-F czy metryk zysków/strat w kolumnach H-S.
Jeśli napotykasz błędy typu #N/A, #DIV/0! lub #REF! w chronionych komórkach, umiejętność pozwoli ci owinąć formułę funkcją IFERROR zamiast modyfikować oryginalną formułę. To zachowuje integralność danych przy jednoczesnym ukryciu błędów.
Aby naprawić zerwane odnośniki do komórek, umiejętność pozwoli ci rozszerzyć zakresy formuł, ale nigdy nie pozwoli na zmianę samej logiki obliczeniowej. Zawsze najpierw sprawdź, czy źródło danych (np. kolumna G z ceną średnią) jest prawidłowe.
Jeśli chcesz dodać nową kolumnę obliczeniową lub zmienić istniejącą formułę, umiejętność będzie wymagać potwierdzenia, że zmiana nie narusza chronionych elementów — takich jak ceny z Google Finance czy podstawowe obliczenia zysków i strat.
Regularnie sprawdzaj Portfolio Tracker pod kątem alertów od umiejętności. Jeśli próbujesz edytować formułę i zostaniesz zablokowany, przeczytaj komunikat — wskaże on, która formuła jest chroniona i dlaczego nie można jej modyfikować bezpośrednio.