Я хотел бы использовать значение внутри ячейки, которая постоянно обновляется с веб-страницы. Ячейка с именем C20 связана с другим листом, называемым ratedatasheet
и этот лист отображает страницу и таблицу с сайта в Интернете.
Я хочу использовать значение внутри C20 (связано как RATEDATASHEET.A79
) в формуле, такой как эта:
=IF(E24=0;A24*C20;A24*C24)
Эта формула помещается в ячейку B24, и в результате я получаю только #VALUE!
ошибка. Я пытался удалить буквы из исходной ячейки, но это не помогло.
Что я делаю неправильно?
ОБНОВИТЬ
Я попробовал обе формулы, упомянутые ниже:
IF(E24=0;A24*(value(C20));A24*C24)
а также
IF(E24=0;A24*(indirect(C20));A24*C24)
взамен я сталкиваюсь с ERR502
и, как я вижу из руководства, это означает: «Аргумент функции имеет недопустимое значение, например, отрицательное число для корневой функции.'
Ячейка C20 содержит значение, например «2,820250 TL», которое постоянно обновляется другим листом, называемым «рейтинговая таблица». Формула находится внутри ячейки B24, где я хочу увидеть результат.
ОБНОВЛЕНИЕ 2
Хорошо, новая формула, которую я попробовал, это IF(E24=0;A24*VALUE(LEFT(C20;FIND(",";C20)-1));A24*C24)
Это помогло извлечь "2" из значение внутри C20 (2826250 TL) Мне также нужно работать над реализацией остальной части значения (0,826250 TL). Ваши предложения по этому вопросу приветствуются!
ЗАКЛЮЧИТЕЛЬНОЕ ОБНОВЛЕНИЕ
Кто-нибудь может объяснить мне интерпретацию этой формулы, которая сработала для меня, пожалуйста ?!
IF(E24=0;A24*VALUE(LEFT(C20;FIND(" ";C20;1)-4))/1000;A24*C24)