изменение значения ячеек в диапазоне без зацикливания

StackOverflow https://stackoverflow.com/questions/1008221

  •  06-07-2019
  •  | 
  •  

Вопрос

Привет можно заменить ячейки, которые содержат определенное значение, на другой без использования циклов или дополнительного кода (есть ли встроенная функция в Excel)?

например в Excel 2007 у меня есть диапазон (A1: B3)

       A    B    C
  1   -1    56   100
  2   100   45   1
  3   34   -999  0

Теперь я хочу изменить значение ячейки на 7, если оно содержит 100, поэтому теперь наш диапазон становится

       A    B    C
  1   -1    56   7
  2    7    45   1
  3   34   -999  0
Это было полезно?

Решение

Изменить для Excel 2007:

Главная-> Редактирование-> Найти & amp; Select- & GT; Заменить. Также посмотрите функцию IF, вы можете создать копию на другом листе, используя что-то вроде

=IF(A1= 7,100, A1)

и перетащите правый угол, чтобы создать копию всех ячеек (это автоматически изменит формулу на использование B1 и т. д.)

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top