iT邦幫忙

0

怎麼在公式內改成自動加一格儲存格?

  • 分享至 

  • xImage

https://ithelp.ithome.com.tw/upload/images/20230410/20155750tNXDvcMuIv.jpg
想請問各位大大
我想單純把B8以此類推加一 加二這樣去增加那怎麼改才能做到呢
因為中間有一格是別的公式所以搞不定。
想請問如何讓第一格B8固定
然後下方B9 B10 B11 B12變成 B8+1 B8+2 B8+3這樣
搞好久腦筋轉不過來只好上來請教!!
麻煩了

圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

2 個回答

0
ccenjor
iT邦高手 1 級 ‧ 2023-04-10 22:13:58

https://ithelp.ithome.com.tw/upload/images/20230410/20109881Xh69N9Ntkn.jpg
https://ithelp.ithome.com.tw/upload/images/20230410/20109881HsDstjhkIt.jpghttps://ithelp.ithome.com.tw/upload/images/20230410/20109881Ivnt8x27lm.jpg

大大好像這樣可以但有辦法原本 公式加工直接變成 B8+1 2 3 改第一行下列直接全改嗎?

0
dophintil
iT邦新手 4 級 ‧ 2023-04-11 10:17:49

因為你說A1指向B8不能動,所以A3開始公式變成這樣
用到FORMULATEXT要EXCEL 2013以上版本才有支援的樣子
公式有點笨,就是把A1的公式內容分解成列/行,再加列數/2
應該有乾淨一點的作法/images/emoticon/emoticon01.gif

=INDIRECT(ADDRESS(ROW(INDIRECT(FORMULATEXT($A$1)))+ROW()/2, COLUMN(INDIRECT(FORMULATEXT($A$1)))))

https://ithelp.ithome.com.tw/upload/images/20230411/20144588Tlw6hY1wHP.png

感謝 我在測試看看!!

我要發表回答

立即登入回答