Ваша формула ничего не делает, кажется, вы объединяете всю логику, которую вы думали, в одном месте, но она не в той форме, которую может понять Excel.
Согласно моему пониманию, вы должны удалитьНезаполненные чеки, согласно вашим данным, они могут возвращать неожиданные результаты, если они равны одному пробелу или если в обоих случаях результат будет другим, вы не будете знать причину возвращаемого значения.(не логично делать такую проверку)
Такая логика может возвращать более одного значения, вы должны указать некоторую формулу на случай, если будет возвращено больше значений.
Как для формулы, вы сравниваете полный столбец с полным столбцом.Делать это не рекомендуется, рекомендуемый способ - сравнить одно значение с диапазоном значений, а функция AND () не требуется при использовании ее
сравнение в формуле будетчто-то вроде
=IF(Trans!J3=Mapping!A3:A20,Mapping!E3:E20,"")
, и это формула массива, которая может возвращать несколько значений
В конце, сводится к тому, что сначала вы должны определить логику, которую вы делаете, это не ясно ине учитывая все возможности, узнайте, как применять такие формулы, а затем применить их к своим данным.