Мне нужно использовать функцию ЕСЛИ в Excel, которая вычисляет, сколько будет стоить товар в другой стране. На изображении 1 указана себестоимость двух разных стран, а также указано, куда должна быть переведена новая стоимость. На изображении два (которое также находится на другом листе) в первой строке третьего столбца указано AD, теперь это обменный курс, который нужно добавить в изображение один, где указано себестоимость (AU). Теперь, если я изменю AD на SV, это должно изменить себестоимость (AU) на изображении 1. Функция ЕСЛИ включает округление до 2 десятичных знаков в каждом вычислении функции ЕСЛИ и проверку ошибок.
Надеюсь, это понятно, и любая помощь будет высоко оценена!
решение1
Предположим, что лист с курсами обмена — «Лист2», столбец с курсами обмена — столбец «С», а строки, показанные на «Листе2», — это 1, 2 и 3, вы можете ввести W4
:
=IF(Sheet2!C$1="AD"; ROUND(U4*Sheet2!C$2;2); IF(Sheet2!C$1="SV"; ROUND(V4*Sheet2!C$3;2); "Err"))
и скопируйте по мере необходимости.
Примечание! В зависимости от версии вашего языка вам может потребоваться изменить разделители в формуле.