Возвращает целое число от 0 до 4, представляющее относительное фонетическое различие между двумя символьными выражениями.
Синтаксис:
DIFFERENCE(cExpression1, cExpression2)
Параметры:
cExpression1, cExpression2
Задает символьные выражения, сравниваемые функцией DIFFERENCE( ).
Результат:
Числовой
Комментарии:
Функцию DIFFERENCE( ) удобно использовать для поиска в таблицах, когда вам неизвестно точное написание элемента.
Чем более похожи два выражения по написанию, тем больше число, возвращаемое функцией DIFFERENCE( ). Если символьные выражения пишутся почти одинаково, DIFFERENCE( ) возвращает 4. Если два символьных выражения имеют незначительное фонетическое сходство, DIFFERENCE( ) возвращает 0.
Пример:
STORE 'Smith' TO gcName1 STORE 'Smythe' TO gcName2 STORE 'Smittie' TO gcName3 STORE '' TO gcName4 CLEAR ? DIFFERENCE(gcName1, gcName2) && Displays 4 ? DIFFERENCE(gcName1, gcName3) && Displays 4 ? DIFFERENCE(gcName1, gcName4) && Displays 1