返回列表 上一主題 發帖

[發問] 要如何限定更新數據

[發問] 要如何限定更新數據

我只要5組新數據, 但要往上更新.
例:
A1  3
A2  4
A3  6
A4  8
A5  9

在另一欄位, 當我輸入6

會更改為

A1  4
A2  6
A3  8
A4  9
A5  6

各位大大, 不知道懂我的意思嗎?

請各位幫忙, 感謝先.

本帖最後由 gong 於 2011-3-20 09:57 編輯

也就是取最後5個數據
如A欄輸入資料,B欄產出資料
B1=OFFSET($A$1,COUNTA(A:A)-(6-ROW()),)
下拉至B5

記得A欄中間不可有空白
知之為知之,不知為不知,誠實也!

TOP

B1=IF($E$1>5,OFFSET($G$1,$E$1+ROW()-6,),G1)

5筆資料.jpg (47.96 KB)

5筆資料.jpg

沒事就來逛逛

TOP

B1=IF($E$1>5,OFFSET($G$1,$E$1+ROW()-6,),G1)
fr447446 發表於 2011-3-21 09:20



1.請問e1資料怎麼來的
2.顯示似乎不是最後5筆
知之為知之,不知為不知,誠實也!

TOP

感謝兩位大大回覆,
都符合目前需求.
有問題再請教各位.
感謝先.

TOP

gong大好像錯解了樓主的意思,樓主想要的是打上"6"字,代表要選Cell A6打上五格,即A2-A6格子的資料
fr大大的11(E1資料),是隨意打上去,指G11打上五格,即G7-G11的格子
80 字節以內
不支持自定義 Discuz! 代碼

TOP

本帖最後由 fr447446 於 2011-3-22 08:50 編輯

嗯~我對樓主的問題的理解是...
在一個儲存格填入數字,
以數字當成列數,去抓取往前推的五筆資料,
如 E1所填的數字11,
所抓取的資料應為 G 欄7,8,9,10,11列的資料,
回傳到B欄1,2,3,4,5
沒事就來逛逛

TOP

        靜思自在 : 閒人無樂趣,忙人無是非。
返回列表 上一主題