有OFFICE里面的有效性跨表引用可以這樣設(shè)置
序列,公式如下
=INDIRECT("sheet1!A:A")
就可以引用sheet1中的A列,不需要設(shè)置任何名稱定義的
建立資料庫(kù)文件A,列1是產(chǎn)品名稱,列2是相對(duì)應(yīng)的價(jià)格?,F(xiàn)在要實(shí)現(xiàn)的是在文件B里引用資料庫(kù)文件A,若我輸入產(chǎn)品名稱,相應(yīng)的價(jià)格會(huì)自動(dòng)體現(xiàn)出來(lái),
把A文件,B文件都打開,在B文件的B2輸入:
=VLOOKUP(A2,[A.xls]Sheet1!$A$2
B$100,2,0)
(假設(shè)A文件的數(shù)據(jù)范圍在A2:B100,可用鼠標(biāo)選取A文件數(shù)據(jù)范圍)
現(xiàn)在的固定跨文件引用
='C:\Documents and Settings\Administrator\桌面\統(tǒng)分試驗(yàn)\[綜合辦評(píng)分表-張三綜合辦管理類'!$F4
過(guò)程中要根據(jù)實(shí)際情況把“張三”改成“李四”,比如“李四”的名字在單元格B7,該如何修改公式,實(shí)現(xiàn)動(dòng)態(tài)引用
=indirect("'C:\Documents and Settings\Administrator\桌面\統(tǒng)分試驗(yàn)\[綜合辦評(píng)分表綜合辦管理類'!$F4")
假設(shè)張三在B6,用上面公式,下拉,試試
在EXCEL中如何讓一個(gè)工作簿中的列單元格引用另一工作簿橫單元格數(shù)據(jù)
在sheet2的A1單元格輸入公式
=indirect("sheet1!a"&column())
公式向右填充
其實(shí)就是Excel不同維度的引用問(wèn)題
與公式在同一工作表,直接使用單元格名稱引用,如: D12;
在同一工作簿不同工作表,則加工作表名稱,如: Sheet2!D12;
在同一文件夾不同工作簿,則加上文件名,如:[Book2.xls]Sheet2!D12;
在不同文件夾,則再加上路徑,如:
'D:\My Documents\[Book2.xls]Sheet2!'D12;
要注意加名稱時(shí)的標(biāo)點(diǎn)符號(hào)。
Excel如何實(shí)現(xiàn)跨文件表引用數(shù)據(jù)
1.選擇性粘貼:鏈接要引用用什么數(shù)據(jù),在復(fù)制Excel源數(shù)據(jù)以后,打開excel目標(biāo)文件存儲(chǔ)單元格,選擇性粘貼,粘貼鏈接,就可以了。以后每次打開目標(biāo)excel文件就可以同步更新數(shù)據(jù),也就是說(shuō)excel目標(biāo)文件是直接調(diào)用Excel文件源數(shù)據(jù)。
2.用公式:在excel目標(biāo)文件存儲(chǔ)單元格輸入公式='excel文件保存的路徑[excel文件名]工作表名'!單元格,即=盤符:\父文件夾\子文件夾\[文件名.xls]工作表名'!單元格。或者直接在單元格里輸入“=”后面直接點(diǎn)擊要引用的單元格就行。注意:標(biāo)點(diǎn)都是英文標(biāo)點(diǎn)。
3.用HYPERLINK函數(shù):在excel目標(biāo)文件存儲(chǔ)單元格輸入公式=HYPERLINK('excel文件保存的路徑[excel文件名]工作表名'! )單元格,即=HYPERLINK('盤符:\父文件夾\子文件夾\[文件名.xls]工作表名'!單元格)。注意:標(biāo)點(diǎn)都是英文標(biāo)點(diǎn)。
4.打開excel目標(biāo)文件工作簿,按alt f11,插入模塊,用Visual_Basic編程(網(wǎng)上下載程序粘貼進(jìn)去)存盤,運(yùn)行一下。
在excel中我們經(jīng)常會(huì)碰到跨表和跨頁(yè)引用數(shù)據(jù),現(xiàn)總結(jié)如下:
1.跨工作薄
問(wèn)題:同一文件中[Sheet1 B5]的數(shù)據(jù)怎么才能被[Sheet2 D8]引用?
解:假如[sheet2 d8]是[Sheet1 B5]的二倍,那么 d8 輸入公式:= Sheet1!B5*2
假如[sheet2 d8]是[Sheet1 B5]與[Sheet1 C5]的和,那么 d8 輸入公式:= Sheet1!B5 Sheet1!C5
2.跨文件
問(wèn)題:假設(shè)有兩個(gè)excel文件,分別絕對(duì)路徑如下:c:\a.xls d:\b.xls , a.xls有 sheet1、sheet2、sheet3;
b.xls也有sheet1、sheet2 ,如果要在c.xls引用a.xls中sheet2里單元格c6,怎么做?
解:可以輸入如下公式: ='C:\[a.xls]sheet2'!C6;如果要多列引用:=sum('C:\[a.xls]sheet2'!C6:C12)
sum('C:\[b.xls]sheet1'!C6:C12)
總結(jié)下:
1、文件名用[]引用;
2、表單跟單元格之間用!隔開;
3、路徑可以是絕對(duì)路徑也可以是相對(duì)路徑(同一目錄下),且?guī)蠑U(kuò)展名;
4、引用還有個(gè)好處就是能自動(dòng)更新
例如修改a.xls中sheet2中c6的值,下次打開c.xls,會(huì)提示是否自動(dòng)更新,如果選是,則可以自動(dòng)同步;
最簡(jiǎn)單的Excel跨工作薄調(diào)用數(shù)據(jù)的方法
一、工作薄文件介紹
首先我們來(lái)看兩個(gè)表。
①被調(diào)用的工作薄
看下圖得了,成績(jī)表.xls是被調(diào)用的,被調(diào)用的數(shù)據(jù)范圍是A2
7
②引用的工作薄
去引用在關(guān)閉狀態(tài)下的別的工作薄如下,引用表.xls
現(xiàn)在,我們要做的就是,通過(guò)引用表這個(gè)工作薄,調(diào)用已經(jīng)被關(guān)閉的成績(jī)表工作薄,求出后者的每科成績(jī)的總和和均值。
二、跨工作薄調(diào)用方法
所謂的調(diào)用方法,其實(shí)也沒(méi)什么方法,因?yàn)檫@種方法最簡(jiǎn)單卻最實(shí)用,不需要什么任何函數(shù)。
如下圖,如果要求出成績(jī)表工作薄中的語(yǔ)文總分,將其結(jié)果放在引用表工作薄的B2中,那么,就使用如下的引用吧。
=SUM('[成績(jī)表.xls]Sheet1'!A2:A7),就是這個(gè)引用方法,非常簡(jiǎn)單。這樣,就可以求總和了。
其中的'[成績(jī)表.xls]Sheet1'!A2:A7,就是跨工作薄調(diào)用了哦,并且,對(duì)方還是關(guān)閉的呢。
再看個(gè)例子,求均值的。
=AVERAGE('D:\[成績(jī)表.xls]Sheet1'!A2:A7),如此而已。
三、跨工作薄引用的要點(diǎn)
A:跨工作薄引用的EXCEL文件名用[]括起來(lái);
B:表名和單元格之間用!隔開;
C:路徑可以是絕對(duì)路徑也可以是相對(duì)路徑(同一目錄下),且需要使用擴(kuò)展名;
4、引用還有個(gè)好處就是能自動(dòng)更新
例如上述的例子,下次打開引用表.xls,會(huì)提示是否自動(dòng)更新,如果選是,則可以自動(dòng)同步;
總之,跨工作薄引用的簡(jiǎn)單表達(dá)式是:'盤符:\[工作薄名稱表名1'!數(shù)據(jù)區(qū)域
比如 'D:\[成績(jī)表.xls]Sheet1'!A2:A7
如果是相對(duì)路徑,還可以這樣寫:'[成績(jī)表.xls]Sheet1'!A2:A7
跨工作薄和跨文件 引用數(shù)據(jù)
在excel中我們經(jīng)常會(huì)碰到跨表和跨頁(yè)引用數(shù)據(jù),現(xiàn)總結(jié)如下:
1.跨工作薄
問(wèn)題:同一文件中[Sheet1 B5]的數(shù)據(jù)怎么才能被[Sheet2 D8]引用?
解:假如[sheet2 d8]是[Sheet1 B5]的二倍,那么 d8 輸入公式:= Sheet1!B5*2
假如[sheet2 d8]是[Sheet1 B5]與[Sheet1 C5]的和,那么 d8 輸入公式:= Sheet1!B5 Sheet1!C5
2.跨文件
問(wèn)題:假設(shè)有兩個(gè)excel文件,分別絕對(duì)路徑如下:c:\a.xls d:\b.xls , a.xls有 sheet1、sheet2、sheet3;
b.xls也有sheet1、sheet2 ,如果要在c.xls引用a.xls中sheet2里單元格c6,怎么做?
解:可以輸入如下公式: ='C:\[a.xls]sheet2'!C6;如果要多列引用:=sum('C:\[a.xls]sheet2'!C6:C12)
sum('C:\[b.xls]sheet1'!C6:C12)
總結(jié)下:
1、文件名用[]引用;
2、表單跟單元格之間用!隔開;
3、路徑可以是絕對(duì)路徑也可以是相對(duì)路徑(同一目錄下),且?guī)蠑U(kuò)展名;
4、引用還有個(gè)好處就是能自動(dòng)更新
例如修改a.xls中sheet2中c6的值,下次打開c.xls,會(huì)提示是否自動(dòng)更新,如果選是,則可以自動(dòng)同步;
還有:EXCEL的所有問(wèn)題幾乎在這里(http://club.excelhome.net)都可以解決,需注冊(cè),有很多模板。
★★★★★系統(tǒng)自帶的記事本notepad.exe軟件的缺點(diǎn)不言而喻,我們可能想使用notepad2.exe等功能更強(qiáng)的程序來(lái)代替系統(tǒng)自帶的記事本(notepad.exe),但是僅將原notepad.exe用notepad2.exe替換后,系統(tǒng)會(huì)自動(dòng)還原成以前的文件。那怎樣才能強(qiáng)制替換掉它呢?
在WinXP/2003下:
首先備份好原版的Notepad.exe
這個(gè)步驟一定要按順序做,否則無(wú)效!!!!
步驟1:替換掉 c:\Windows\system32\dllcache中的notepad.exe。
步驟2:替換掉 C:\windows\system32中的notepad.exe。
步驟3:替換掉 C:\windows\下的Notepad.exe
在以上步驟中Windows會(huì)出現(xiàn)文件保護(hù)對(duì)話框,選擇“取消”,后選擇"是"。
然后,在“開始”-“附件”-“記事本”中打開,就行了.
★★★★★一個(gè)很無(wú)奈的問(wèn)題:很多人電腦一出問(wèn)題,就電話問(wèn)我,我的計(jì)算機(jī)特別慢,什么回事?反過(guò)來(lái)我讓他把他的計(jì)算機(jī)具體情況簡(jiǎn)單說(shuō)下,但這些大仙們,完全不知道自己的計(jì)算機(jī)硬件配置和補(bǔ)丁情況及網(wǎng)絡(luò)配置。讓人完全去猜,猜不對(duì)就是你的水平不夠,其實(shí),我的計(jì)算機(jī)水平很一般,不過(guò)即便是高手,在對(duì)計(jì)算機(jī)完全不知情的情形下,很難給你一個(gè)靠譜的意見。其實(shí),有一個(gè)命令,大家記一下,至少讓你了解下你的計(jì)算機(jī),而且在別人面前賣弄時(shí),很唬人。
在CMD(微軟的DOS命令行模擬器,黑底。開始---程序---附件---命令提示符,呵呵,大俠們笑岔腰了)中輸入
systeminfo>>c:\123.txt
然后到C盤根目錄下,找到123.txt,這個(gè)文檔里就是你電腦的基本情況了。太簡(jiǎn)單了,高手別笑,很多人不會(huì)。Excel如何實(shí)現(xiàn)跨文件表引用數(shù)據(jù)
有OFFICE里面的有效性跨表引用可以這樣設(shè)置
序列,公式如下
=INDIRECT("sheet1!A:A")
就可以引用sheet1中的A列,不需要設(shè)置任何名稱定義的
建立資料庫(kù)文件A,列1是產(chǎn)品名稱,列2是相對(duì)應(yīng)的價(jià)格?,F(xiàn)在要實(shí)現(xiàn)的是在文件B里引用資料庫(kù)文件A,若我輸入產(chǎn)品名稱,相應(yīng)的價(jià)格會(huì)自動(dòng)體現(xiàn)出來(lái),
把A文件,B文件都打開,在B文件的B2輸入:
=VLOOKUP(A2,[A.xls]Sheet1!$A$2
B$100,2,0)
(假設(shè)A文件的數(shù)據(jù)范圍在A2:B100,可用鼠標(biāo)選取A文件數(shù)據(jù)范圍)
現(xiàn)在的固定跨文件引用
='C:\Documents and Settings\Administrator\桌面\統(tǒng)分試驗(yàn)\[綜合辦評(píng)分表-張三綜合辦管理類'!$F4
過(guò)程中要根據(jù)實(shí)際情況把“張三”改成“李四”,比如“李四”的名字在單元格B7,該如何修改公式,實(shí)現(xiàn)動(dòng)態(tài)引用
=indirect("'C:\Documents and Settings\Administrator\桌面\統(tǒng)分試驗(yàn)\[綜合辦評(píng)分表綜合辦管理類'!$F4")
假設(shè)張三在B6,用上面公式,下拉,試試
在EXCEL中如何讓一個(gè)工作簿中的列單元格引用另一工作簿橫單元格數(shù)據(jù)
在sheet2的A1單元格輸入公式
=indirect("sheet1!a"&column())
公式向右填充
其實(shí)就是Excel不同維度的引用問(wèn)題
與公式在同一工作表,直接使用單元格名稱引用,如: D12;
在同一工作簿不同工作表,則加工作表名稱,如: Sheet2!D12;
在同一文件夾不同工作簿,則加上文件名,如:[Book2.xls]Sheet2!D12;
在不同文件夾,則再加上路徑,如:
'D:\My Documents\[Book2.xls]Sheet2!'D12;
要注意加名稱時(shí)的標(biāo)點(diǎn)符號(hào)。
Excel如何實(shí)現(xiàn)跨文件表引用數(shù)據(jù)
1.選擇性粘貼:鏈接要引用用什么數(shù)據(jù),在復(fù)制Excel源數(shù)據(jù)以后,打開excel目標(biāo)文件存儲(chǔ)單元格,選擇性粘貼,粘貼鏈接,就可以了。以后每次打開目標(biāo)excel文件就可以同步更新數(shù)據(jù),也就是說(shuō)excel目標(biāo)文件是直接調(diào)用Excel文件源數(shù)據(jù)。
2.用公式:在excel目標(biāo)文件存儲(chǔ)單元格輸入公式='excel文件保存的路徑[excel文件名]工作表名'!單元格,即=盤符:\父文件夾\子文件夾\[文件名.xls]工作表名'!單元格。或者直接在單元格里輸入“=”后面直接點(diǎn)擊要引用的單元格就行。注意:標(biāo)點(diǎn)都是英文標(biāo)點(diǎn)。
3.用HYPERLINK函數(shù):在excel目標(biāo)文件存儲(chǔ)單元格輸入公式=HYPERLINK('excel文件保存的路徑[excel文件名]工作表名'! )單元格,即=HYPERLINK('盤符:\父文件夾\子文件夾\[文件名.xls]工作表名'!單元格)。注意:標(biāo)點(diǎn)都是英文標(biāo)點(diǎn)。
4.打開excel目標(biāo)文件工作簿,按alt f11,插入模塊,用Visual_Basic編程(網(wǎng)上下載程序粘貼進(jìn)去)存盤,運(yùn)行一下。
在excel中我們經(jīng)常會(huì)碰到跨表和跨頁(yè)引用數(shù)據(jù),現(xiàn)總結(jié)如下:
1.跨工作薄
問(wèn)題:同一文件中[Sheet1 B5]的數(shù)據(jù)怎么才能被[Sheet2 D8]引用?
解:假如[sheet2 d8]是[Sheet1 B5]的二倍,那么 d8 輸入公式:= Sheet1!B5*2
假如[sheet2 d8]是[Sheet1 B5]與[Sheet1 C5]的和,那么 d8 輸入公式:= Sheet1!B5 Sheet1!C5
2.跨文件
問(wèn)題:假設(shè)有兩個(gè)excel文件,分別絕對(duì)路徑如下:c:\a.xls d:\b.xls , a.xls有 sheet1、sheet2、sheet3;
b.xls也有sheet1、sheet2 ,如果要在c.xls引用a.xls中sheet2里單元格c6,怎么做?
解:可以輸入如下公式: ='C:\[a.xls]sheet2'!C6;如果要多列引用:=sum('C:\[a.xls]sheet2'!C6:C12)
sum('C:\[b.xls]sheet1'!C6:C12)
總結(jié)下:
1、文件名用[]引用;
2、表單跟單元格之間用!隔開;
3、路徑可以是絕對(duì)路徑也可以是相對(duì)路徑(同一目錄下),且?guī)蠑U(kuò)展名;
4、引用還有個(gè)好處就是能自動(dòng)更新
例如修改a.xls中sheet2中c6的值,下次打開c.xls,會(huì)提示是否自動(dòng)更新,如果選是,則可以自動(dòng)同步;
最簡(jiǎn)單的Excel跨工作薄調(diào)用數(shù)據(jù)的方法
一、工作薄文件介紹
首先我們來(lái)看兩個(gè)表。
①被調(diào)用的工作薄
看下圖得了,成績(jī)表.xls是被調(diào)用的,被調(diào)用的數(shù)據(jù)范圍是A2
7
②引用的工作薄
去引用在關(guān)閉狀態(tài)下的別的工作薄如下,引用表.xls
現(xiàn)在,我們要做的就是,通過(guò)引用表這個(gè)工作薄,調(diào)用已經(jīng)被關(guān)閉的成績(jī)表工作薄,求出后者的每科成績(jī)的總和和均值。
二、跨工作薄調(diào)用方法
所謂的調(diào)用方法,其實(shí)也沒(méi)什么方法,因?yàn)檫@種方法最簡(jiǎn)單卻最實(shí)用,不需要什么任何函數(shù)。
如下圖,如果要求出成績(jī)表工作薄中的語(yǔ)文總分,將其結(jié)果放在引用表工作薄的B2中,那么,就使用如下的引用吧。
=SUM('[成績(jī)表.xls]Sheet1'!A2:A7),就是這個(gè)引用方法,非常簡(jiǎn)單。這樣,就可以求總和了。
其中的'[成績(jī)表.xls]Sheet1'!A2:A7,就是跨工作薄調(diào)用了哦,并且,對(duì)方還是關(guān)閉的呢。
再看個(gè)例子,求均值的。
=AVERAGE('D:\[成績(jī)表.xls]Sheet1'!A2:A7),如此而已。
三、跨工作薄引用的要點(diǎn)
A:跨工作薄引用的EXCEL文件名用[]括起來(lái);
B:表名和單元格之間用!隔開;
C:路徑可以是絕對(duì)路徑也可以是相對(duì)路徑(同一目錄下),且需要使用擴(kuò)展名;
4、引用還有個(gè)好處就是能自動(dòng)更新
例如上述的例子,下次打開引用表.xls,會(huì)提示是否自動(dòng)更新,如果選是,則可以自動(dòng)同步;
總之,跨工作薄引用的簡(jiǎn)單表達(dá)式是:'盤符:\[工作薄名稱表名1'!數(shù)據(jù)區(qū)域
比如 'D:\[成績(jī)表.xls]Sheet1'!A2:A7
如果是相對(duì)路徑,還可以這樣寫:'[成績(jī)表.xls]Sheet1'!A2:A7
跨工作薄和跨文件 引用數(shù)據(jù)
在excel中我們經(jīng)常會(huì)碰到跨表和跨頁(yè)引用數(shù)據(jù),現(xiàn)總結(jié)如下:
1.跨工作薄
問(wèn)題:同一文件中[Sheet1 B5]的數(shù)據(jù)怎么才能被[Sheet2 D8]引用?
解:假如[sheet2 d8]是[Sheet1 B5]的二倍,那么 d8 輸入公式:= Sheet1!B5*2
假如[sheet2 d8]是[Sheet1 B5]與[Sheet1 C5]的和,那么 d8 輸入公式:= Sheet1!B5 Sheet1!C5
2.跨文件
問(wèn)題:假設(shè)有兩個(gè)excel文件,分別絕對(duì)路徑如下:c:\a.xls d:\b.xls , a.xls有 sheet1、sheet2、sheet3;
b.xls也有sheet1、sheet2 ,如果要在c.xls引用a.xls中sheet2里單元格c6,怎么做?
解:可以輸入如下公式: ='C:\[a.xls]sheet2'!C6;如果要多列引用:=sum('C:\[a.xls]sheet2'!C6:C12)
sum('C:\[b.xls]sheet1'!C6:C12)
總結(jié)下:
1、文件名用[]引用;
2、表單跟單元格之間用!隔開;
3、路徑可以是絕對(duì)路徑也可以是相對(duì)路徑(同一目錄下),且?guī)蠑U(kuò)展名;
4、引用還有個(gè)好處就是能自動(dòng)更新
例如修改a.xls中sheet2中c6的值,下次打開c.xls,會(huì)提示是否自動(dòng)更新,如果選是,則可以自動(dòng)同步;
還有:EXCEL的所有問(wèn)題幾乎在這里(http://club.excelhome.net)都可以解決,需注冊(cè),有很多模板。
★★★★★系統(tǒng)自帶的記事本notepad.exe軟件的缺點(diǎn)不言而喻,我們可能想使用notepad2.exe等功能更強(qiáng)的程序來(lái)代替系統(tǒng)自帶的記事本(notepad.exe),但是僅將原notepad.exe用notepad2.exe替換后,系統(tǒng)會(huì)自動(dòng)還原成以前的文件。那怎樣才能強(qiáng)制替換掉它呢?
在WinXP/2003下:
首先備份好原版的Notepad.exe
這個(gè)步驟一定要按順序做,否則無(wú)效!!!!
步驟1:替換掉 c:\Windows\system32\dllcache中的notepad.exe。
步驟2:替換掉 C:\windows\system32中的notepad.exe。
步驟3:替換掉 C:\windows\下的Notepad.exe
在以上步驟中Windows會(huì)出現(xiàn)文件保護(hù)對(duì)話框,選擇“取消”,后選擇"是"。
然后,在“開始”-“附件”-“記事本”中打開,就行了.
★★★★★一個(gè)很無(wú)奈的問(wèn)題:很多人電腦一出問(wèn)題,就電話問(wèn)我,我的計(jì)算機(jī)特別慢,什么回事?反過(guò)來(lái)我讓他把他的計(jì)算機(jī)具體情況簡(jiǎn)單說(shuō)下,但這些大仙們,完全不知道自己的計(jì)算機(jī)硬件配置和補(bǔ)丁情況及網(wǎng)絡(luò)配置。讓人完全去猜,猜不對(duì)就是你的水平不夠,其實(shí),我的計(jì)算機(jī)水平很一般,不過(guò)即便是高手,在對(duì)計(jì)算機(jī)完全不知情的情形下,很難給你一個(gè)靠譜的意見。其實(shí),有一個(gè)命令,大家記一下,至少讓你了解下你的計(jì)算機(jī),而且在別人面前賣弄時(shí),很唬人。
在CMD(微軟的DOS命令行模擬器,黑底。開始---程序---附件---命令提示符,呵呵,大俠們笑岔腰了)中輸入
systeminfo>>c:\123.txt
然后到C盤根目錄下,找到123.txt,這個(gè)文檔里就是你電腦的基本情況了。太簡(jiǎn)單了,高手別笑,很多人不會(huì)。