Страницы: 1
RSS
В ряде ячеек нужно посчитать кол-во слов "Китай", если в одной ячейке может быть несколько слов.
 
напишите пожалуйста функцию
Изменено: vikttur - 18.02.2022 18:57:10
 
Нееее, я против санкций
 
=СЧЕТ(ПОИСК("Китай";A1:A9))
Ввести как формулу массива, тремя клавишами
 
=СУММ((ДЛСТР(A1:A9)-ДЛСТР(ПОДСТАВИТЬ(A1:A9;"Китай";"")))/5)
Формула массива
Вредить легко, помогать трудно.
 
Вопрос творческий, но в целом COUNTIF(A1:A9;"*китай*") как решает задачу, так  и ставит вопросы, такие как индокитай и  нужно ли считать то что считает nbaengineer,
По вопросам из тем форума, личку не читаю.
 
БМВ, не надо критиковать людей, просто я подумал, что слово "Китай" может встретится в одной ячейке более 1 раза, наверное ошибся.
Изменено: nbaengineer - 19.02.2022 05:03:48
Вредить легко, помогать трудно.
 
nbaengineer,  Я не критиковал как раз, а указал на то, что из условия не понятно
Цитата
Bob 4321 написал:
если в одной ячейке может быть несколько слов.
и эти слова китай, или просто в ячейке не только китай, но и другие слова. Критиковал бы если б убрал лишнее и добавил нужное например так.
=СУММПРОИЗВ((ДЛСТР(A1:A9)-ДЛСТР(ПОДСТАВИТЬ(A1:A9;"Китай";)))/5)
Так что зря приняли на свой счет.
По вопросам из тем форума, личку не читаю.
Страницы: 1
Наверх