У меня есть файл Excel, один столбец которого имеет текстовую строку, содержащую буквы «SV» или «ZS». Я хотел бы заполнить ячейку в другом столбце строкой «SV-FOUND» или «ZS-FOUND» на основе того, содержат ли ячейки в первом столбце строку «SV» или «ZS».Вставить текст в ячейку Excel на основе содержимого другой ячейки
ответ
Вы хотели бы объединить найти с ISNUMBER внутри вложенными если заявления:
=IF(ISNUMBER(FIND("SV",A1)),"SV-FOUND",IF(ISNUMBER(FIND("ZS",A1)),"ZS-FOUND","Niether- FOUND"))
В качестве примечания, функция «FIND» чувствительна к регистру, и в большинстве случаев при поиске строк вы захотите использовать ' SEARCH' вместо этого не чувствителен к регистру. (Тем не менее, на основе описания OP это очень вероятно работает очень хорошо.) – tigeravatar
@tigeravatar. Я должен был объяснить это в ответе. Я выбираю поиск по запросу, потому что оказалось, что OP требовал чувствительности к регистру. –
в клетке-мишени введите следующую команду:
= если (A1 = "SV", "SV-НАЙДЕНО ", если (A1 =" ZS "," ZS-FOUND "," "))
Где A1 - ячейка, которую вы проверяете. Затем вы можете скопировать этот код во все ячейки, прилегающие к цели.
EDIT: Если вы хотите найти только буквы SV/ZS в любой строке текста, то попробуйте следующее:
если (A1 = IsNumber (ПОИСК ("SV", A1)), «SV -FOUND ", IF (A1 = ISNUMBER (SEARCH (« ZS », A1)),« ZS-FOUND »,« »))
Это отлично работает, Скотт. Tigeravatar и User2 977664 - Я думаю, что вы ищете полную строку «ZS» и «SV», но я просто хочу проверить, содержит ли ячейка эту подстроку. – tmccar
Предполагая, что столбец, содержащий текстовые строки, находится в столбце A, вы можете использовать эту формулу в вашей другой колонке:
=IFERROR(LOOKUP(2,1/SEARCH({"SV","ZS"},A1),{"SV","ZS"})&"-FOUND","")
- 1. Ссылка на ячейку на основе ссылки на ячейку другой ячейки
- 2. Excel, как поместить текст в ячейку, на основе ячейки witdh
- 3. Попытка очистить ячейку на основе содержимого другой ячейки, динамически
- 4. Excel условное форматирование на основе содержимого ячейки
- 5. Excel - разблокировать ячейку на основе ответа другой ячейки
- 6. найти ссылку на ячейку ячейки из другой ячейки в excel
- 7. Автозаполнение данных ячейки на основе другой ячейки в Excel
- 8. Excel отфильтрованных данных на основе содержимого ячейки
- 9. Вставить таблицу в ячейку (excel)
- 10. Добавление текста в ячейку на основе цвета другой ячейки
- 11. Отформатируйте ячейку на основе ее значения относительно значения другой ячейки
- 12. Как вставить строки на основе значения ячейки в excel
- 13. Выбрать ячейки в Excel на основе содержимого ячеек
- 14. Вставить дату в ячейку excel
- 15. Excel Countifs на основе ячейки, содержащей текст
- 16. Вставить изображение в ячейку Excel
- 17. Excel VBA вычисляет одну ячейку на основе строки из другой
- 18. Как вставить текст в определенную ячейку в excel на основе условий?
- 19. Изменение содержимого ячейки таблицы на основе переполнения содержимого
- 20. Excel VBA Копирование содержимого каждой ячейки и п-й вставить в каждую ячейку го
- 21. Excel вставить значение в одну ячейку вниз
- 22. формат Excel ячейки на основе смежной ячейки
- 23. Как вставить ячейку на основе сортировки столбцов в excel
- 24. Форматирование ячейки на основе списка в Excel
- 25. Excel - программные ячейки для изменения цвета на основе другой ячейки
- 26. Формула в Excel, которая ссылается на другой файл Excel на основе ссылки на ячейку
- 27. Excel: гиперссылка на ячейку, указанную значением другой ячейки
- 28. Excel - выбрать ячейку на основе смежного значения ячейки
- 29. MYSQL заменить ячейку на основе значения другой ячейки
- 30. Вставить текст в определенную ячейку в Excel C#
Что вы пытались до сих пор? – bernie
Только что увидел ваш ответ, bernie. Это то, что я пробовал: = IF (ISNUMBER (SEARCH («SV», «04-LB-06»! L3)), «SV FOUND», «Not Found» - поэтому я мог проверить наличие одной строки , но я не знал, как добавить второй тест. – tmccar
Был ли один из нижеприведенных ответов для вас? Если это так, пожалуйста, отметьте как правильно. Это может сделать только человек, задающий вопрос. –