duercos
Дата: Суббота, 12.08.2017, 10:27 |
Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация:
0
±
Замечаний:
0% ±
Excel 2013
Всем привет! У меня достаточно простой вопрос, но ответ на него что-то никак не могу найти. Может тут помогут добрые люди) Есть ли в Экселе знак "содержит"? Мне нужно связать это с формулой ЕСЛИ. Когда нужен знак РАВНО, то понятно: Если ячейка А2 равна "5", то выводить "0": А можно ли теперь как-то изменить эту формулу, чтобы выводился "0", когда ячейка А2 содержит "5", например, когда ячейка А2="ааа5ссс"? Всем заранее спасибо!
Всем привет! У меня достаточно простой вопрос, но ответ на него что-то никак не могу найти. Может тут помогут добрые люди) Есть ли в Экселе знак "содержит"? Мне нужно связать это с формулой ЕСЛИ. Когда нужен знак РАВНО, то понятно: Если ячейка А2 равна "5", то выводить "0": А можно ли теперь как-то изменить эту формулу, чтобы выводился "0", когда ячейка А2 содержит "5", например, когда ячейка А2="ааа5ссс"? Всем заранее спасибо! duercos
Сообщение отредактировал duercos - Суббота, 12.08.2017, 11:27
Ответить
Сообщение Всем привет! У меня достаточно простой вопрос, но ответ на него что-то никак не могу найти. Может тут помогут добрые люди) Есть ли в Экселе знак "содержит"? Мне нужно связать это с формулой ЕСЛИ. Когда нужен знак РАВНО, то понятно: Если ячейка А2 равна "5", то выводить "0": А можно ли теперь как-то изменить эту формулу, чтобы выводился "0", когда ячейка А2 содержит "5", например, когда ячейка А2="ааа5ссс"? Всем заранее спасибо! Автор - duercos Дата добавления - 12.08.2017 в 10:27
китин
Дата: Суббота, 12.08.2017, 10:49 |
Сообщение № 2
Группа: Модераторы
Ранг: Экселист
Сообщений: 7014
Репутация:
1073
±
Замечаний:
0% ±
Excel 2007;2010;2016
duercos , поменяйте название темы на более информативное. и поясните: что значит не была равна "5", а просто содержала "5"?
duercos , поменяйте название темы на более информативное. и поясните: что значит не была равна "5", а просто содержала "5"?
китин
Не судите очень строго:я пытаюсь научиться ЯД 41001877306852
Ответить
Сообщение duercos , поменяйте название темы на более информативное. и поясните: что значит не была равна "5", а просто содержала "5"?
Автор - китин Дата добавления - 12.08.2017 в 10:49
Nic70y
Дата: Суббота, 12.08.2017, 11:54 |
Сообщение № 3
Группа: Друзья
Ранг: Экселист
Сообщений: 8759
Репутация:
2272
±
Замечаний:
0% ±
Excel 2010
Код
=ЕСЛИ(ЕЧИСЛО(ПОИСК(5;A2));0)
Код
=ЕСЛИ(ЕЧИСЛО(ПОИСК(5;A2));0)
Nic70y
ЮMoney 41001841029809
Ответить
Сообщение Код
=ЕСЛИ(ЕЧИСЛО(ПОИСК(5;A2));0)
Автор - Nic70y Дата добавления - 12.08.2017 в 11:54
duercos
Дата: Суббота, 12.08.2017, 12:07 |
Сообщение № 4
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация:
0
±
Замечаний:
0% ±
Excel 2013
Спасибо! Т.е. просто какого-нибудь символа, типа звездочки нет?)
Спасибо! Т.е. просто какого-нибудь символа, типа звездочки нет?)duercos
Ответить
Сообщение Спасибо! Т.е. просто какого-нибудь символа, типа звездочки нет?)Автор - duercos Дата добавления - 12.08.2017 в 12:07
Nic70y
Дата: Суббота, 12.08.2017, 12:26 |
Сообщение № 5
Группа: Друзья
Ранг: Экселист
Сообщений: 8759
Репутация:
2272
±
Замечаний:
0% ±
Excel 2010
= оно и есть рано, а не примерно
= оно и есть рано, а не примерно Nic70y
ЮMoney 41001841029809
Ответить
Сообщение = оно и есть рано, а не примерно Автор - Nic70y Дата добавления - 12.08.2017 в 12:26
AndreTM
Дата: Суббота, 12.08.2017, 21:05 |
Сообщение № 6
Группа: Друзья
Ранг: Старожил
Сообщений: 1762
Репутация:
500
±
Замечаний:
0% ±
2003 & 2010
просто какого-нибудь символа, типа звездочки нет
Почему же нет? Есть. Просто подход в Excel более прагматичный - вы же не просто так ищете это самое "содержит что-то", а собираетесь использовать результат в другой функции? Соответственно, многие агрегирующие функции позволяют в критерии сравнения задавать и подстановочные знаки. Например, "посчитать количество ячеек, содержащих символ '5'":Код
=СЧЁТЕСЛИ(A1:A5;"*5*")
С другой стороны, если у вас "смешанные данные (текст/числа/ошибки)", или вам действительно "просто надо" - то тут и приходится искать обходные пути. Впрочем, во многих языках вы также не можете "просто так" использовать шаблоны, особенно к нетипизированным данным, хотя, если дело касается "языков программирования" - то и в том же VBA есть оператор Like.
просто какого-нибудь символа, типа звездочки нет
Почему же нет? Есть. Просто подход в Excel более прагматичный - вы же не просто так ищете это самое "содержит что-то", а собираетесь использовать результат в другой функции? Соответственно, многие агрегирующие функции позволяют в критерии сравнения задавать и подстановочные знаки. Например, "посчитать количество ячеек, содержащих символ '5'":Код
=СЧЁТЕСЛИ(A1:A5;"*5*")
С другой стороны, если у вас "смешанные данные (текст/числа/ошибки)", или вам действительно "просто надо" - то тут и приходится искать обходные пути. Впрочем, во многих языках вы также не можете "просто так" использовать шаблоны, особенно к нетипизированным данным, хотя, если дело касается "языков программирования" - то и в том же VBA есть оператор Like. AndreTM
Skype: andre.tm.007 Donate: Q iwi: 9517375010
Ответить
Сообщение просто какого-нибудь символа, типа звездочки нет
Почему же нет? Есть. Просто подход в Excel более прагматичный - вы же не просто так ищете это самое "содержит что-то", а собираетесь использовать результат в другой функции? Соответственно, многие агрегирующие функции позволяют в критерии сравнения задавать и подстановочные знаки. Например, "посчитать количество ячеек, содержащих символ '5'":Код
=СЧЁТЕСЛИ(A1:A5;"*5*")
С другой стороны, если у вас "смешанные данные (текст/числа/ошибки)", или вам действительно "просто надо" - то тут и приходится искать обходные пути. Впрочем, во многих языках вы также не можете "просто так" использовать шаблоны, особенно к нетипизированным данным, хотя, если дело касается "языков программирования" - то и в том же VBA есть оператор Like. Автор - AndreTM Дата добавления - 12.08.2017 в 21:05