В А1 у меня 19732003, в В1 у меня 19811975. Я хочу сравнить A1 и B1, чтобы увидеть, изменились ли хотя бы 4 цифры. Это должно быть все в одной функции, а не 8 отдельных функций. Я пробовал ПРАВО / ВЛЕВО СРЕДНЕГО / ЦЕНТРАЛЬНОГО безрезультатно Я не умею работать с макросами или VBA, поэтому мне нужна формула, пожалуйста. Есть ли способ сделать это? Спасибо заранее за любую помощь.

Cell Value
 A1  19732003
 B1  19811975
     --------

Результаты T/F 00111111 теперь считают # 1 ", есть ли по крайней мере 4, если так в C1 Положите Истину

На английском это то, что я прошу в Excel.

  • Является ли цифра 1 значения A1 отличной от цифры 1 значения B1, True False, проверьте следующую цифру
  • Отличается ли цифра 2 от значения A1 от цифры 2 от значения B1 True False
  • Отличается ли цифра 3 от значения A1 от цифры 3 от значения B1 True False
  • Отличается ли цифра 4 от значения A1 от цифры 4 от значения B1 True False
  • Отличается ли цифра 5 от значения A1 от цифры 5 от значения B1 True False
  • Отличается ли цифра 6 от значения A1 от цифры 6 от значения B1 True False
  • Отличается ли цифра 7 от значения A1 от цифры 7 от значения B1 True False
  • Отличается ли цифра 8 от значения A1 от цифры 8 от значения B1 True False

1 ответ1

3

Это будет повторять 8-значное число и проверять каждую цифру с соответствующей цифрой в другом номере. Если не равно, возвращается 1 к счету.

После итерации он проверяет, является ли выходной результат больше или равным 4, и сообщает ИСТИНА, если он есть, и ЛОЖЬ, если нет:

=SUMPRODUCT(--(MID(A1,ROW($1:$8),1)<>MID(B1,ROW($1:$8),1)))>=4

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .