-3

Как бы заменить любую ячейку на рабочем листе с количеством больше 0 на слово "ДА"

3 ответа3

0

Создайте столбец рядом со столбцом с ячейками.

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

=IF(A1>0;"YES";A1)

Нажмите Enter после ввода формулы и снова выберите ячейку. Перетащите маленький квадрат в нижнем правом углу этой ячейки до конца, пока все ячейки не получат свои новые значения.

Теперь выберите столбец B и скопируйте его содержимое. Выберите столбец A и вставьте специальное: вставьте значения.

Теперь удалите столбец B. Обратите внимание, что любое предыдущее значение в A1 потеряно. Это неизбежно или просто используйте 2 столбца.

0

Чтобы изменить значения "на месте", попробуйте этот небольшой макрос:

Sub dural()
    Dim v As Variant
    For Each r In ActiveSheet.UsedRange
        v = r.Text
        If v <> "" Then
            If IsNumeric(v) Then
                If v > 0 Then r.Value = "YES"
            End If
        End If
    Next r
End Sub

Макросы очень просты в установке и использовании:

  1. ALT-F11 открывает окно VBE
  2. ALT-I ALT-M открывает новый модуль
  3. вставьте материал и закройте окно VBE

Если вы сохраните книгу, макрос будет сохранен вместе с ней. Если вы используете версию Excel более поздней, чем в 2003 году, вы должны сохранить файл как .xlsm, а не .xlsx

Чтобы удалить макрос:

  1. откройте окно VBE, как указано выше
  2. очистить код
  3. закройте окно VBE

Чтобы использовать макрос из Excel:

  1. ALT-F8
  2. Выберите макрос
  3. Нажмите RUN

Чтобы узнать больше о макросах в целом, смотрите:

http://www.mvps.org/dmcritchie/excel/getstarted.htm

а также

http://msdn.microsoft.com/en-us/library/ee814735(v=office.14).aspx

Макросы должны быть включены, чтобы это работало!

0

Чтобы отобразить числа меньше нуля как "Нет", ноль как "Ни один" и больше нуля как "Да":

  1. Введите набор чисел в любой ячейке, затем выберите ячейки.
  2. Нажмите и старый CTRL, затем нажмите 1.
  3. Найдите "Custom" и нажмите на него
  4. Теперь справа есть поле, в котором вы можете ввести "код пользовательского формата".
  5. Введите "Yes";"No";"Neither" в это поле.
  6. Нажмите "ОК"

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .