сходство в процентах

сходство в процентах

В настоящее время я пытаюсь найти формулу Excel, которая выдаст мне процент правильных слов.

Пример:

Ячейка A1: сидеть убу сидеть хорошая собака

Ячейка B1: сидеть обо сидеть хорошая собака

Ячейка формулы должна отражать 80% правильности или 0,80

Есть ли способ это сделать? Предложения, которые я проверяю, имеют длину до 15 слов.

решение1

Вот один из подходов, предполагающий, что вы работаете с предположительно идентичными предложениями, за исключением написания.

    Select A1.  
    From the menu, select the Data tab, Text to Columns, and you will get a wizard.
    First screen, select Delimited, then Next.  
    Second screen, select Space, then Next.  
    Third screen, for the Destination put D1, then Finish.

Это поместит каждое слово в отдельную ячейку, начиная с D1. Сделайте ту же последовательность после выбора B1, за исключением того, что используйте D2 в качестве назначения. Теперь каждое слово для предложения в B1 будет под соответствующим словом из A1.

В ячейку D3 введите следующую формулу:

    =1*(D1=D2)-ISBLANK(D1)

Скопируйте формулу для 15 ячеек. Если слова совпадают, она выдаст 1, в противном случае 0. ISBLANK оставляет выражение равным 0, если «совпадающие слова» являются пустыми ячейками.

Для ответа в C1 используйте следующую формулу:

    =SUM(D3:R3)/COUNTA(D1:R1)

Это даст вам количество совпадений, деленное на количество пар слов. Отформатируйте ячейку в процентах.

Связанный контент