Показать сообщение отдельно
  #3 (permalink)  
Старый 02.01.2024, 17:28
Кандидат Javascript-наук
Отправить личное сообщение для mik888em Посмотреть профиль Найти все сообщения от mik888em
 
Регистрация: 21.06.2020
Сообщений: 145

вобщем сработал такой вариант:
=ЕСЛИ(ЛЕВСИМВ(A3; 2) = "LD"; ЕСЛИ(ЕСЛИОШИБКА(ПОИСКПОЗ(ПРАВСИМВ(A3; ДЛСТР(A3) - 2); A:A; 0); ЛОЖЬ); 0; ЕСЛИ(A3 = "LDUSDT"; 1 * B3; ЕСЛИОШИБКА(ВПР(ПРАВСИМВ(A3; ДЛСТР(A3) - 2) & "USDT"; price!A:B; 2; ЛОЖЬ) * B3; ЕСЛИОШИБКА(ВПР(ПРАВСИМВ(A3; ДЛСТР(A3) - 2) & "BTC"; price!A:B; 2; ЛОЖЬ) * $C$2 * B3; ЕСЛИ(A3 = "USDT"; 1 * B3; "Нет цены для монеты и USDT или BTC"))))); ЕСЛИОШИБКА(ВПР(A3 & "USDT"; price!A:B; 2; ЛОЖЬ) * B3; ЕСЛИОШИБКА(ВПР(A3 & "BTC"; price!A:B; 2; ЛОЖЬ) * $C$2 * B3; ЕСЛИ(A3 = "USDT"; 1 * B3; "Нет цены для монеты и USDT или BTC"))))
Ответить с цитированием