которая заполняет целые колонки расчётными значениями. Можно поместить в защищённую шапку таблицы, и тогда пользователи до неё не доберутся и не поломают.
                  
                  
                  За исключением случая, когда они вводят значения в столбцы, которые заполняют эти самые формулы.
                  
                  
                  
                  
                  
                  Настала пора сделать следующий шаг на пути борьбы с изобретательностью пользователей.
                  
                  
                  (На случай, когда невозможно защитить диапазоны, предназначенные для формулы массива).
                  
                  
                  Нужен скрипт, который будет автоматически очищать любые данные, введённые в колонку, в которой появилась ошибка ref, под формулой с этой ошибкой.
                  
                  
                  Дополнение: должен оперативно срабатывать в таблицах с 10000+ строками.
                  
                  
                  
                  
                  
                  Есть идеи, предложения или готовые решения?
                  
                  
                
Я добавляю в имя колонки звездочку * и стираю все данные одним запросом на основе этих колонок.
 Dmitry
                          Tiger
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                      
                      
                        
                          Dmitry
                          Tiger
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                    
                    
                  Очищаю по какому событию?
По звездочке.
 Dmitry
                          Tiger
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                      
                      
                        
                          Dmitry
                          Tiger
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                    
                    
                  По какому событию, имею в виду
Разные случаи могут быть. Если Таблица большая, то по кнопке.
Если уж совсем надо, то можно сделать формулу, которая смотрит ошибки в колонках. Скрипт проверяет, если эта формула что-то выводит, значит пора сброситься. Вариантов применения множество.
Триггер на изменение или на открытие или как Саша предложил умную формулу
 Dmitry
                          Tiger
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                      
                      
                        
                          Dmitry
                          Tiger
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                    
                    
                  Обсуждают сегодня