1. 程式人生 > >Excel單元格和單元格區域的引用

Excel單元格和單元格區域的引用

  Excel中A5表示列 A 和行5交叉處的單元格  A:A 列A中的全部單元格(列)  5:5 行5中的全部單元格(行)  1:5 行1到行5之間的全部單元格(行)  A:H 列A到列H之間的全部單元格(列)  A1:A5 在列A和行1到行5之間的單元格區域(列)  A1:H5 列A到列E和行1到行5之間的單元格區域(8X5)  A1:B5,A2:A6 逗號表示單元格區域合併部分  A1:B5 A2:A6 空格表示單元格區域交叉部分(A2:A5)  ①引用多個單元格:不連續的單元格用逗號隔開(A1,B2),連續的單元格用冒號隔開(A1:B2)。      (A1,A2)=(A1:A2)(A1:B2)=(A2:B1)  ②絕對地址(固定地址)引用:要在單元格引用名的列號和行號前都要加上一個美元號($)。相對引用,在複製公式或下拉填充時地址跟著發生變化。  ③引用其他工作表中的單元格:AVERAGE工作表函式將計算同一個工作簿中名為 Marketing 的工作表的 B1:B10 區域內的平均值。  ④相對引用與絕對引用轉換:在行號或列標前輸入美元符號很繁瑣。其實有較為快捷的方法:選擇包含公式的單元格,在編輯欄的公式中選擇某個區域引用,如“A1:A10”。這時按下F4鍵就會變成“$A$1:$A$10”(絕對引用);第二次按下F4就會變成“A$1:A$10”(混合引用),第三次按下F4會變成“$A1:$A10”(混合引用),而第四次按下F4鍵又會回到相對引用“A1:A10”,如此迴圈往復。    Excel引用樣式有A1和R1C1兩種表示的方法,A1為預設的引用樣式。在R1C1引用樣式中,Excel使用"R"加行數字和"C"加列數字來指示單元格的位置。(列Row行Column)——Excel相對引用和絕對引用  Excel有相對引用、絕對引用和混合引用三種模式。「相對單元格引用」的特點是:基於包含公式和單元格引用的單元格的相對位置,隨著公式所在單元格的位置改變(複製或下拉填充時),引用也隨之改變。   混合引用具有絕對列和相對行,或是絕對行和相對列。絕對引用列採用$A1、$B1等形式。絕對引用行採用A$1、B$1等形式。複製公式時地址的部分內容跟著發生變化,如C1單元格有公式:=$A1+B$1   當將公式複製到C2單元格時變為:=$A2+B$1   當將公式複製到D1單元格時變為:=$A1+C$1   加上了絕對地址符“$”的列標和行號為絕對地址,在公式向旁邊複製時不會發生變化,沒有加上絕對地址符號的列標和行號為相對地址,在公式向旁邊複製時會跟著發生變化。注意:工作薄和工作表都是絕對引用,沒有相對引用。  如果要一個單元格的值等於一個格子的值,可以使用如下方式:  =B1 這就是相對引用,此時你在B1前插入一格,你發現你的公式會變成=C1,這就是引用的格子是相對的,你引用資料不變的。  =$B$1 這就是絕對引用,同樣的操作,你檢查你寫公式的一欄,公式仍然是=$B$1,此時你引用的值已經不是C1了,此時一定為0,因為你引用的地址是絕對的。$這分符號就是絕對引用符號。  =B$1或者=$B1 就是混合引用,如果你下拉公式就會觀察出變化,絕對引用的無論你怎麼下拉複製,加上$符號的不會變化,這樣就可以指定公式引用地址,尤其在下拉批量Copy公式的時候。

相關推薦

Excel單元單元區域引用

  Excel中A5表示列 A 和行5交叉處的單元格  A:A 列A中的全部單元格(列)  5:5 行5中的全部單元格(行)  1:5 行1到行5之間的全部單元格(行)  A:H 列A到列H之間的全部單元格(列)  A1:A5 在列A和行1到行5之間的單元格區域(列)  A1:H5 列A到列E和行1到行5之間

[Excel VBA]單元區域引用方式的小結

定義 遍歷 進行 exc 表單元 orm 一個 off count 在使用ExcelVBA進行編程時,我們通常需要頻繁地引用單元格區域,然後再使用相應的屬性和方法對區域進行操作。所謂單元格區域,指的是單個的單元格、或者是由多個單元格組成的區域、或者是整行、整列等。下面,我們

疑難雜症 | Excel VBA鎖定指定單元區域

背景:鎖定EXCEL表頭(不允許編輯部分單元格)   一、手動操作流程 其基本邏輯並不複雜,手動操作流程是: 1、取消所有單元格的“鎖定”格式 CTRL+A,選中全部的單元格→單擊右鍵→設定單元格格式→保護→取消勾選鎖定 2、選中指定單元格(需要鎖定的單元格)→單擊右鍵→設定單元格格式→保護→勾選鎖

使用poi導出Excel,並設定單元內容類型,拋出異常

sdro spa ppr 相同 值類型 setfill dropdown 整數 csdn 本例子使用的是HSSF,為Excel2003提供處理方案。 設定為輸入類型為數值 import org.apache.poi.hssf.usermodel.DVConstraint;

JS節點操作 (表格在js中添加行單元,並有一個刪除鍵)

sed doc nod lis 姓名 ins func play 移除 1 <div id="div"> 2 <table id="tab"> 3 <tr> 4 <th&g

不按模板導出excel並合並單元

odi com resp ast orm servlet adl xlsx ring java代碼: /** * 下載清單 * @param response * @param purchaseListQueryVo * @pa

Java-poi-excel-對空值單元的讀取

ava excel col shee != 沒有 因此 單元格 exc // 代碼片段 // 問題背景:導入表格時,當只有一條數據時,沒問題;但導入不是一條數據時,讀完有數據的數據行以後,要進行下一行讀取. // 雖然判斷了行是否為空,但好像沒用,然後在讀取第一個單元格的

Excel用底紋突出單元的數據給Excel單元添加底紋效果

watermark roc excel com exc 更換 問題 ges 單元 在表格中某些單元格的數據相對重要,需要突出顯示,除了應用單元格樣式外,還可以單獨為單元格設置圖案底紋,讓其突出顯示。(常見問題)excel中如何設置單元格的底紋怎樣給EXCEL表格加底紋在EX

Excel合併多列單元並自動換行

Excel合併多列單元格並自動換行 例:需要合併D9,E9,F9,G9三列,合併後D9,E9,F9,G9列內容換行 至H9 第一:設定H列自動換行  解釋:但需要將單元格格式裡設定“自動換行”,不然文字雖然能夠斷行,但沒有分行顯示 第二:H9=CONCATENATE(

XAF 如何從Excel複製多個單元內容到GridView(收藏)

XAF 如何從Excel複製多個單元格內容到GridView 2012年04月11日 ⁄ 綜合 ⁄ 共 10998字 ⁄ 字號 小 中 大 ⁄ 評論關閉 how to paste some excel content to xtragrid? 1.相關資料 http://community.

FineReport——獲取控制元件值單元

分享一下我老師大神的人工智慧教程吧。零基礎,通俗易懂!風趣幽默!http://www.captainbed.net/ 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!        

poi匯出Excel時設定某個單元顏色

需求:    查詢資料庫表資料然後到另一個表找錯誤的對應欄位(就是找到需要填充的單元格所在行的列),對這個單元格進行設定背景色,然後匯出資料。 具體的工具類如下   import cn.afterturn.easypoi.excel.annotatio

excel裡的一個單元怎樣拆分成幾個單元

你可以先選中那個單元格---資料--分列, 第一步,選擇“分裂符號”,“下一步”--上面的選一種符號,如果是其它就點“其它”,在後面填上你要的符號,點“下一步”----完成。 這樣就分列到了幾個單元格

HSSFWorkbook——匯出excel,動態合併單元

一 前言 開發中,對於匯出一個excel表格這樣的功能很常見,這裡談談我所知道的相關知識 二 需求  匯出某個套餐所關聯的所有專案的一個Excel表格 三 HSSFWorkbook //建立一個Excel檔案 HSSFWorkbook&

匯出excel時需要在單元進行強制換行2003與2007方法一樣

最近在做匯出excel時需要在單元格進行強制換行,查詢資料,總結如下: 自動換行的設定: HSSFCellStyle cellStyle=workbook.createCellStyle();          cellStyle.setWrapText(tru

Excel VBA自動給單元填色

要求:一個Excel檔案中,有多個sheet,每個sheet中都有特定範圍的單元格需要填充顏色,手動填充太麻煩,下面是VBA實現的自動填色 1 Sub incolor() 2 3 Dim i, j, sheetnum, rownum 4 5 '獲取當前文件中的sheet

EXCEl中如何設定單元的下拉列表及背景顏色設定

1、選中單元格,點選資料-資料有效性 2、設定中有效性條件,允許-序列,勾選 提供空值 和提供下拉箭頭 3、來源中可手動輸入需要的值,中間以英文狀態下的逗號隔開 4、背景顏色設定: 選擇列-開始-條件格式-新建規則-選擇規則型別:只為包含以下內容的單元格設定樣式→編輯規則

收藏下phpexcel常用的字型設定,顏色設定單元保護

function createExcel($array) { if(empty($array)) return false; /** Error reporting */ /*error_reporting(E_ALL);

poi匯出excel時,合併單元後,求和不正確,即“假”合併

excel中所謂“真假”合併單元格 真合併:我們選擇一段連續的單元格,點選合併,這時候,EXCEL會提示如果合併只會顯示第一個單元格的資料,而且其他單元的的資料也會沒掉. 假合併:如果我們用一個已經合併的單元格,格式刷要合併的單元格,這時候沒有提示資料丟失的.事實上,這時候

POI解析EXCEL跳過空單元

//可能是剛開始使用POI的緣故,總覺得,POI你個智障,怎麼就不知道我想要啥呢。。 今天讀取EXCEL的時候,遇到空白單元格,就跳過去。即讀取A,下一個直接讀取B。 //這就讓人很不舒服呀。我可以