1樓:匿名使用者
我對這個也不是很懂,給你個**去看看,也許可以幫得了你
offset
全部顯示全部隱藏以指定的引用為參照系,通過給定偏移量得到新的引用。返回的引用可以為一個單元格或單元格區域。並可以指定返回的行數或列數。
語法offset(reference,rows,cols,height,width)
reference 作為偏移量參照系的引用區域。reference 必須為對單元格或相連單元格區域的引用;否則,函式 offset 返回錯誤值 #value!。
rows 相對於偏移量參照系的左上角單元格,上(下)偏移的行數。如果使用 5 作為引數 rows,則說明目標引用區域的左上角單元格比 reference 低 5 行。行數可為正數(代表在起始引用的下方)或負數(代表在起始引用的上方)。
cols 相對於偏移量參照系的左上角單元格,左(右)偏移的列數。如果使用 5 作為引數 cols,則說明目標引用區域的左上角的單元格比 reference 靠右 5 列。列數可為正數(代表在起始引用的右邊)或負數(代表在起始引用的左邊)。
height 高度,即所要返回的引用區域的行數。height 必須為正數。
width 寬度,即所要返回的引用區域的列數。width 必須為正數。
說明如果行數和列數偏移量超出工作表邊緣,函式 offset 返回錯誤值 #ref!。
如果省略 height 或 width,則假設其高度或寬度與 reference 相同。
函式 offset 實際上並不移動任何單元格或更改選定區域,它只是返回一個引用。函式 offset 可用於任何需要將引用作為引數的函式。例如,公式 sum(offset(c2,1,2,3,1)) 將計算比單元格 c2 靠下 1 行並靠右 2 列的 3 行 1 列的區域的總值。
2樓:小小小黑狼
方法如下:
一、 假設:假定a2:b5為初始的圖表區域,要求,當a5以下的行數出現數字時,a2:b5這個區域自動向下延伸至資料的結尾。
二、方法:
單擊a2,按「ctrl+f3」,名稱對話方塊中「新建」,名稱輸入「myrange「,引用位置輸入"=offset(a2,0,0,counta($a$2:$a$65536),2)",按確定。
在圖表的引用資料區域裡面,輸入「myrange「,這樣動態圖表就做成了。結束。
excel 圖表 怎麼設定動態資料來源?
3樓:匿名使用者
最簡單的辦法是將這個資料來源作為一個「表」來處理,比如名稱為「表1」,那麼引用的資料來源就是「表1」,以後不管是插入一行還是一列 都會自動擴充套件。
4樓:玖月寒雨
我也有同樣的需求
但是,不能簡單地使用函式公式實現的
圖表資料來源不支援indirect函式
所以我寫了一些vba**
當工作表的變化
自動擴充套件圖表資料來源
但是vba編制在實際工作表
請提供具體的資料來源,參考範圍
5樓:匿名使用者
不是很明白你表達的意思
如果你在製表的時候 直接擴充套件多列資料
比如你現在有10列資料 明天就是11列
那麼你在製作圖表的時候 直接選定資料來源就是15列 或者 30列當然那些列現在是空的 但不影響你的圖表
或者你上傳一個樣表 有助於分析
6樓:
我也有同樣的需求
但單純用函式公式無法實現
因為圖表資料來源不支援indirect函式
因此我自己寫了一段vba**
當工作表內容變更時
自動擴充套件圖表的資料來源
不過vba需要根據實際的工作表進行編制
請提供具體的資料來源引用範圍
7樓:
怎麼設定動態的資料來源?在視窗的open事件中怎麼動態設定窗體的資料來源?示例:
private sub form_open(cancel as integer) me.recordsource = "b1" end sub or private sub form_open(cancel as integer) me.recordsource = "select * from b1" end sub me.
recordsource = "select * from 表名" 子窗體的資料來源: me.子窗體控制元件名.
form.recordsource = "select * from 表名" me.recordsource = "select * from 表名" --或 me.
recordsource = "select * from 查詢名" --或 me.recordsource = "表名" --或 me.recordsource = "查詢名" 是想要窗體資料能在不關的情況下重新整理嗎?
在窗體的資料來源設定"select * from 表名 where 欄位名=forms!窗體名.控制元件名 "同時在控制元件的更新事件下寫vba** me.
requery me.refresh 如命令按扭,更好的寫如下 rivate sub combo1_afterupdate() me.requery me.
refresh end sub 設定好combo的資料來源不用寫** 在窗體的開啟事件中動態設定資料來源,如: me.recordsource="select * from 表名 欄位名 = " & [forms]!
[表1]![自動編號]
8樓:匿名使用者
示例:右鍵單擊圖表---選擇資料來源
如何設定 excel 圖表 資料區域範圍 自動選擇有數值的單元格 5
9樓:是辛普森呀呀
以excel2011操作為例:
1、開啟**,點選需要空白單元格如b1單元格,如圖所示,使b1處於活動編輯狀態。
2、在b1輸入函式公式=if(a1<=10,"差",if(a1<=20,"良","優"))並回車完成輸入。
3、最後,點選b1單元格右下角,如圖所示,向下拖動單元格公式即可,這樣excel中資料區域範圍,自動選擇有數值的單元格,這樣操作即可完成。
10樓:特特拉姆咯哦
1、首先,我們開啟我們的電腦,然後我們開啟我們電腦上面的excel,之後我們輸入一些數字,然後選中圖示中的單元格;
2、彈出的介面,我們點選自動求和;
3、之後我們就會看到求和公式了,此時我們只需要按回車鍵;
4、結果如圖所示,這樣我們就計算出單元格資料的總和了。
11樓:匿名使用者
動態圖表,按ctrl+f3,定義名稱x和y,公式:
x=offset($a$2,,,count($b:$b))y=offset($b$2,,,count($b:$b))修改原圖表中的單元格引用,如圖改為x和y後自動會變成工作簿級名稱。
此後就按b列資料個數來引用資料區域了。
excel,動態圖表。資料來源行和列都可以自動增加和減少,, 200
12樓:匿名使用者
一般在資料來源中間插入行或列,圖表會自動改變的。但如果資料引用是絕對引用要改成相對引用,也就是把公式裡的$符號去掉就行了。
13樓:匿名使用者
將資料來源定義為「**"即可。具體如圖
14樓:仲兔兔
**裡插入,資料來源裡會自動增加,後面新增的話,資料來源要手動拉下
15樓:
你講的什麼鬼,聽不懂
16樓:隴思
用excel巨集吧
但我不知道具體操作
excel怎樣更改圖表中資料條的顏色
2003及其以下版本 選資料條 右鍵 資料系列格式 圖案 邊框 和內部 設定你要的顏色。2007及其以上版本 選資料條 右鍵 設定資料系列格式 填充 或邊框顏色 設定你要的顏色。在圖表中的任一柱形或條形上,雙擊滑鼠左鍵,在彈出的 設定資料系列格式 填充 中,修改填充顏色為需要的顏色,即可。詳見附圖 ...
怎麼在excel中快速選擇多個區域
一 工具 電腦,office excel 軟體 二 方法 excel滑鼠及鍵盤組合法 三 步驟 選擇某個區域可以用滑鼠左鍵點按該區域左上角,然後拖動滑鼠到該區域的右下角,然後鬆開滑鼠。選擇某兩個不連續的區域時,可以在選擇完第一個區域時,按下ctrl鍵,然後選擇第二個區域。選擇多個不連續的行時,可以按...
判斷 在excel 2019中圖表可以沒有圖例
是的,可以不顯示 選中圖表,圖表工具 佈局 標籤 圖例,設定為無。可以,可以關閉圖例顯示。excel2010 完全左右顛倒了,怎麼回事?下面是圖例。至少有兩個方法可以實現,1.mliu的方法就可以,補充一點 請選擇這一列,然後設定這一列資料的格式為 日期 然後按下面操作 如果是按日期來排序的話,你選...