Страницы: 1
RSS
Исключение пропусков в таблице
 
Всем здравствуйте

Помогите пожалуйста с таким вопросом, есть таблица по расходу запчастей со склада, разные люди ее заполняют, я с целью правильности ввода данных поставил проверку на вводимые значения в некоторых столбцах, где стоят формулы вообще защитил эти столбцы чтобы не удалили формулы, вроде все хорошо, но люди , где основной столбец "номер машины" где нужно только выбирать номер машины, иногда номера машин не забивают и получаются пропуски которые потом при разбирательстве не помнят что за машина, можно поставить как ю нить защиту что если вся строка таблицы не заполнена, то следующую строку нельзя было забивать??????Приложил бы пример, но он не умещаеться
 
у вас же там в строках есть формулы, - доработайте одну из формул, чтобы она проверяла наличие номера в предыдущей строке,
и наличие хоть одной заполненной ячейки в текущей, - и, если оба условия выполнены, - формула возвращает текст типа «сначала заполните предыдущую строку!»

допустим, была у вас в строке формула =RC5*2, и номер авто - в столбце 10
а вы напишите так: = если(и(r[-1]c10="";счётз(rc1:rc9)>0);"сначала заполните предыдущую строку!";RC5*2)

условие r[-1]c10="" проверит предыдущую строку на заполненность номера,
а счётз(rc1:rc9)>0 - первые 9 ячеек текущей строки на ввод любых данных

можно добавить условное форматирование, чтобы, когда эта формула возвращает предупреждение,
все строки без номера авто закрашивались красным
Изменено: Игорь - 21.12.2015 20:14:42
 
Игорь,а можно примером, а то RC ссылки не понимаю, пробую в экселе что то не получаеться
 
Доброе время суток
Цитата
Иван Иванов написал:
Игорь,а можно примером
С отвечающего желаете пример, а самому, согласно правил, приложить пример?
 
Вот пример таблицы, на которой должны быть заполнены все строки, если есть пустые ячейки в строке не давать забивать следующюю строку
 
Пробуйте.

Формула массива (ФМ) вводится Ctrl+Shift+Enter
Memento mori
Страницы: 1
Читают тему
Наверх