Страницы: 1
RSS
Протягивание формулы по диагонали ("шахматка", где по диагонали стоит крестик)
 
Здравствуйте!
Не могли помочь протянуть формулу по диагонали. То есть классическая "шахматка", где по диагонали стоит крестик.
Спасибо.
 
Так?
Кому решение нужно - тот пример и рисует.
 
Пытливый, Вы вставили такой же файл, как у меня, исходный )
 
Не, я там условным форматированием через формулу диагональные строки диапазона закрасил. А вы что хотели?
Кому решение нужно - тот пример и рисует.
 
ячейка C3=offset(c3,-1,-1) - и протягивайте
или C3=смещ(c3;-1;-1)
еще вариант
=IF(ROW()=COLUMN(),"x",""), если у Вас диагональ с А1 начинается
Изменено: yozhik - 24.04.2017 11:15:48
 
Аааа, сорри, может некорректно пояснил.
Мне необходимо, чтобы в желтые ячейки значение "x" проставлялось. Т.е. либо формула, либо макрос? Насколько я знаю, можно формулу через СМЕЩ сделать, только у меня не получилось... Т.е. нужно протянуть по диагонали значение x.
 
Формула:
Код
1
=ЕСЛИ(ЧИСЛСТОЛБ($A:A)=ЧСТРОК($1:1);"x";"")
 
Так, может?
Код
1
=Если(Строка(B2)=Столбец(B2);"X";"")
Кому решение нужно - тот пример и рисует.
 
Пытливый, jakim, yozhik,все варианты рабочие, спасибо огромное вам всем за помощь!!!!
 
Работы секунд на 20-30.
В B2 вписать "Х".
В C3:
=B2
Копировать С3, выделить таблицу (C3 и вправо-вниз), вставить формулу.
Заменить формулы на значения.
НАЙТИ/ЗАМЕНИТЬ - ноль, ячейка_целиком.
Из B2 удалить "Х".
 
vikttur, спасибо!)
Да ступоре оказался, простая вещь, да и в Excel не новичок, но тут тупанул)
Страницы: 1
Читают тему
Loading...