Column A           Column B.      Visa.      MasterCard
5429********6324.    12.75
4728********7632.    75.16

Столбцы A и B представляют формат, в котором я получаю загруженную информацию об оплате кредитной картой от обработчика платежей.

Столбец A является началом и концом, если номер кредитной карты клиента с числами между ними, обозначенными *.

Номера кредитных карт MasterCard начинаются с 5.

Номера кредитных карт Visa начинаются с 4.

Мне нужна формула, которая будет принимать значение столбца B и помещать его в соответствующий столбец C или D в зависимости от типа кредитной карты. Звездочки кажутся проблемой, и я не знаю, как тебе это обойти. Есть ли формула что-то вроде = IFA1 начинается с 5, B1,0 и так далее?

1 ответ1

2

Да, вы можете использовать что-то вроде этого в столбце C:

=IF(LEFT(A1,1)="4",B1,"")

И в столбце D:

=IF(LEFT(A1,1)="5",B1,"")

"ВЛЕВО" принимает самый левый символ строки. В этом примере строка находится в "A1" (но измените на любую нужную ссылку), и я указываю "1", чтобы получить только один символ слева от A1.

Если крайний левый символ равен 4 или 5, в зависимости от формулы для Visa или MasterCard, скопируйте значение из B1.

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