1

хорошо, есть ли способ объявить переменную внутри ячейки, не вызывая имя ячейки 3 раза, по уравнению (?)?

Я придумал это, чтобы вычислить возраст по DOB, введенному с помощью функции = DATE(Y, M, D) . Сравнивая сегодняшнюю дату, и используя заявления IF .

В этом примере вызываемой ячейкой является B5 (содержащая, DATE (Y, M, D))

=YEAR(TODAY())-YEAR(B5)+(IF(MONTH(B5)>MONTH(TODAY()),1,(IF((DAY(B5))<(DAY(TODAY())), 0,1))))-1

Чтобы было проще дать сотруднику, работающему в другом городе, который должен рассчитать возраст своих клиентов.

1 ответ1

0

Нет, нет способа объявить переменную для ссылки на ячейку внутри формулы. Вам просто нужно ссылаться на ячейку каждый раз, когда вам нужно ссылаться на ее значение.

Что касается упрощения формулы расчета возраста, вы можете попробовать следующее:

=ROUNDDOWN(YEARFRAC(B5,TODAY()),0)

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