2016-03-31 3 views
0

У меня есть таблицы имен пользователей, и мне нужно иметь возможность составлять список тех, которые являются правильными словами, найденными в словаре. Самое близкое, что я придумал, это скопировать имена пользователей из столбца A в B. Затем запустите проверку орфографии в столбце A и примите все предложения, в то время как для ручного удаления орфографических совпадений для строк нет предложений. Затем запустите формулу =IF(A1=B1,B1,"") в столбце C, чтобы перебрать столбец A с B и вернуть имена, которые не были изменены.Извлечение словаря из таблицы

+0

Так в чем проблема? Разве это не работает? – Frecklefoot

+0

Многие имена пользователей передают проверку орфографии, хотя они не являются правильными словами или даже словами, в которых есть числа. –

+0

Есть ли у вас еще какая-либо проверка орфографии, которую вы можете запустить? – Frecklefoot

ответ

0

Я понял!

Я помещаю имена пользователей, которые я хочу, чтобы проверить в колонке А Тогда я нашел список всех слов словаря и помещается в список в столбце B. Затем в колонке CI просто использовать формулу =SUMPRODUCT(COUNTIF(A1,B:B))>0

Это возвращает true/false ответ на вопрос о том, является ли какое-либо из имен правильным словом.

+0

Вы можете найти [Проверка орфографии одного слова в функции Excel] (http://stackoverflow.com/questions/10776191/spellcheck-a-single-word-in-excel-function/36341449#36341449). Недавно я добавил обновленный ответ в основном из-за вашего вопроса. btw, не будет '= AND (COUNTIF (B: B, A1))' более эффективным? – Jeeped

+0

Вы правы, Jeeped, что делает его работу намного лучше. Спасибо. –