1

Я использую сцепление, чтобы собрать данные из разных ячеек в моей электронной таблице. Поскольку мои данные меняются ежедневно, я хочу, чтобы формула также менялась ежедневно, без необходимости вручную вводить новую ячейку в объединенной формуле. Я ищу способ сделать это, но не знаю как. Может ли кто-нибудь там помочь мне, пожалуйста !? Я ценю помощь заранее!

Может быть, это поможет объяснить, что мне нужно. У меня есть ряд данных из D4:AH4, которые я вставляю ежедневно, основываясь на новом дне. Когда я использую конкатенацию и используем следующую формулу:

=CONCATENATE(TEXT('Raw Data'!B4,"m/d")," ",TEXT('Raw Data'!C4,"")," ",
 TEXT('Raw Data'!E4,"0.0%"))...

Е4 - это ячейка, которая меняется ежедневно, где на следующий день будет F4, G4 и т.д. Все остальные части формулы останутся прежними. Надеюсь, это поможет! Спасибо! :)

1 ответ1

0

Во-первых, вы хотите сказать, что у вас есть столбец данных, который вы вставляете ежедневно? Если да, то, как это выглядит на основе вашего описания, это, вероятно, означает, что ваш макет данных не идеален. Вы чаще всего хотите, чтобы ваши данные были в длинном формате. Операции с базой данных (и соответствующие функции Excel Wannabe) работают лучше, когда вы настроили свои данные, чтобы вы могли легко выполнять запросы. Так что вы можете это исправить. Это если вы не хотите сказать, что на следующий день будет E5, E6 и т.д.

Теперь на ваш вопрос. Вы можете использовать $ для блокировки ячеек в формулах.

=CONCATENATE(TEXT('Raw Data'!$B$4,"m/d")," ",TEXT('Raw Data'!$C$4,"")," ",TEXT('Raw Data'!E4,"0.0%"))

Вы можете поместить эту формулу в строку / столбец, который соответствует ежедневному изменению, а затем перетащить ее по мере изменения дней. Часто формула, подобная этой, будет в последнем / первом столбце и будет скопирована / скопирована на всю длину данных.

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