Новости:

К первому сообщению темы должен быть прикреплен файл примера в формате xls*.
Приложив пример, Вы избавите себя и других от вопросов типа "А какой критерий?", "А куда выводить результат?", "А сколько строк?" и все тех же просьб выложить файл. Рисовать за Вас Ваши же таблички с заданиями, а затем и решение к ним, никто желанием не горит. Да и, как показывает практика, в большинстве случаев без файла решения не найти.

Главное меню

выделение диапазона - диагонали

Автор L500, 17.10.2013, 18:30

« назад - далее »

L500

У меня есть таблица размером 800х800 , все ячейки которой заполнены числами. Мне нужно сделать все значения на главной диагонали, (т.е. в ячейках с координатами [n][n], n=1..800), равными нолю. Делать это последовательно вручную не хочется.

Поэтому вопрос: можно ли как-то выделить все ячейки диагонали, чтобы поменять значения в них? Быть может есть другой быстрый способ решить мою задачу?

cheshiki1

слабо понял что хотите. Покажите файл пример и на основе файла опишите что хотите выделить.

Pelena


Czeslaw

Может такой формулой можно воспользоваться.
=IF(COLUMN(A1)=ROW(A1);0;"")

TimSha

#4
Цитата: Czeslaw от 18.10.2013, 18:02
Может такой формулой можно воспользоваться.
=IF(COLUMN(A1)=ROW(A1);0;"")
И как предполагаете ее вводить - поштучно, ступенькой (диапазон-то 800х800)?!
"Ctrl+S" - достойное завершение ваших гениальных мыслей!.. ;)

Czeslaw


iron priest

а с другой диагональю например как?

Czeslaw

__|____|____|____|____|__|
_|____|____|____|____|____|
___|____|бицца|____|____|
_|____| галавой |____|____|
___|____|сюда|____|____|__|
_|____|____|____|____|___|

zs

=СТРОКА()=СТОЛБЕЦ() условн формат "0"

Czeslaw

Сделал и первую, и вторую, и две диагонали.