Промена референци о ћелијама - Екцел савети

Скот је послао овај одличан проблем који је решио на 98% начина:

Имам две табеле. У једну од њих уносим податке. Други је зрцало првог помоћу функције лепљења везе. Ово одлично функционише. Први лист можете „видети“ тако што ћете погледати други лист.

Под савршеним околностима, лист 2, ћелија А10 показује ми податке у листу 1, ћелија А10. Рецимо сада да у ћелији А10 листа 1 постоји вредност „а-тен“. Ако уметнем ред у лист 1 између редова 9 и 10, ово ће повећати вредност А10 од „а-тен“ на А11.

Гледајући мој други лист, ћелија А10 и даље показује „а-десет“, али када погледате адресу, референца је сада А11. Ћелија А9 ће референцирати А9 како треба. Али, у основи је створио вакуум где ће подаци са листа 1 пропасти кроз пукотине.

Екцел прати податке који су некада били у ћелији А10, а не оно што је заправо у А10.

Волео бих да пратим шта је физички у А10. не тамо где иду подаци у А10.

Моја идеја да победим Екцел у сопственој игри је да некако створим референцу која користи комбинацију функција РЕД и АДРЕСА попут ове.

Стављајући ово у други лист

=(ADDRESS(ROW(),1,2,,"='(workbook)sheet1'!"))

даје ми текст референце коју желим. Постоји ли начин да се то претвори у стварну референцу?

Функција ИНДИРЕЦТ () узима текст који изгледа као референца и даће вам стварну вредност на тој референци, али то неће радити када покажете на други радни лист.

Шта кажете на употребу функције ОФФСЕТ?

=OFFSET(Sheet2!$A$1,ROW()-1,0)

Занимљиви Чланци...