1. 程式人生 > >Excel中如何製作下拉列表及聯動下拉列表

Excel中如何製作下拉列表及聯動下拉列表

http://jingyan.baidu.com/article/414eccf61887cf6b421f0a74.html

excel快速定位並提取指定行列交叉單元格的內容


本例介紹如何在Excel表中快速定位並提取指定行列交叉單元格的內容。

1、如圖,A1:D4是一個二維表。需要根據A6和B6單元格指定的內容返回資料。

2、根據A6和B6單元格內容,我們可以看到要取的值是A1:D4中第三行第四列的內容。我們利用INDEX()函式可以提取出相應內容。雙擊C6單元格,輸入公式:=INDEX(A1:D4,3,4)
該函式的意思是從A1:D4中取第3行第4列的內容。第二引數代表行,第三引數代表列。

3、如果利用INDEX()函式,首先就需要定位行數和列數。下一步看下INDEX()所需的第二和第三引數如何自動生成。

4、判斷行數和列數可以用MATCH()函式。雙擊C6單元格,輸入公式:=MATCH(A6,A1:A4,0),結果返回3,也就是A6單元格的“北京”在A1:A4中是第3個數。



5、知識點說明:MATCH()函式返回第一引數在第二引數所在的位置。如下圖,“北京”在第二引數的陣列中是第3個值,因此函式返回3。



6、同樣,利用MATCH()函式返回B6單元格內容所在列數。雙擊C6單元格,輸入公式:=MATCH(B6,A1:D1,0),結果返回4。



7、最後,將兩個MATCH()函式和INDEX()函式合併在一起

,修改為:=INDEX(A1:D4,MATCH(A6,A1:A4,0),MATCH(B6,A1:D1,0)),回車後就可以得到行列交叉處的值了。


相關推薦

Excel如何製作列表聯動列表

http://jingyan.baidu.com/article/414eccf61887cf6b421f0a74.html excel快速定位並提取指定行列交叉單元格的內容 本例介紹如何在Excel表中快速定位並提取指定行列交叉單元格的內容。 1、如圖

Excel時間戳轉換公式原理

  今天遇到個excel問題,將時間戳轉換成北京時間。因為只是個別檔案,沒必要寫程式碼解決。搜尋了下公式寫法如下:=TEXT((單元格/1000+8*3600)/86400+70*365+19,"yyyy-mm-dd hh:mm:ss")。“單元格”三個字替換為時間戳所在的單元格位置,時間戳的單位如果是毫秒則

Python對錶格的資料進行處理然後在Excel製作柱形圖

# -*- coding: utf-8 -*- import sys reload(sys) sys.setdefaultencoding('utf8') from matplotlib.font_manager import FontProperties import

mysql++ 遇到的安裝問題 linuxC++新增共享庫

linux下安裝mysql++ 官方網站下載mysql++ tar 命令解壓 ./configure --prefix=/local   //安裝路徑自定義 問題: checking for MySQL library directory... configure: err

JAVA POI匯入技術之EXCEL模板製作列表(二)

        在專案系統中,經常會用到POI匯入匯出EXCEL的功能。在進行POI進行匯入EXCEL的時候,經常會涉及到EXCEL模板的問題,匯入EXCEL的模板大部分都會涉及到下拉列表的選項值。今

EXCEl如何設定單元格的列表背景顏色設定

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

Excel: Creating Drop-Down Lists 在Excel建立列表 Lynda課程中文字幕

Excel: Creating Drop-Down Lists 中文字幕 Excel:建立下拉列表 中文字幕Excel: Creating Drop-Down Lists 通過在Excel電子表格中包含下拉列表,您可以簡化自己和團隊的工作,並確保資料準確輸入 許多人認為它需要先進的

省市區三級聯動選單實現三級聯動列表框預設值的設定

以下是HTML程式碼<html> <body> <label for="select_city">城市</label> <div data-role="controlgroup" id="select_p_c_a" data-ajax="false"&g

Java基於POI實現excel任意多級聯動列表——支援從資料庫查詢出多級資料後直接生成【附原始碼】

 Excel相關知識點 (1)名稱管理器——Name Manager 【CoderBaby】首先需要建立多個名稱(包含key及value),作為下拉列表的資料來源,供後續通過名稱引用。可通過選單:“公式”---“名稱管理器&rdquo

JavaScript自定義函數以文本框、radio、框的值的獲取,結合淘寶競拍案例來理解。。。

支付寶 價格 select back html alt 文本框 lec 獲取 淘寶競拍案例: HTML部分代碼: <form action="#" method="post"> <h2>歡迎進入淘寶競拍</h2> &l

JavaScript 數組 二級聯動列表

結束 arr CI load 上海 恢復 rip null 遍歷數組 ---恢復內容開始--- <select id = "a1" onchange = "addOption()"></select> <select id = "a2">

Linqdatetime的處理以及asp.net列表控件的selectitem,text等的設置顯示處理

selected 接受 str 同時 類型 ddp cte 設置 varchar dhl:報錯:LINQ to Entities 不支持指定的類型成員“Date” Linq如: var v = from l in _dal.Share where l

列表聯動事件 DropList

1.新增onchange事件。 $("#gyomuKbn").on("change", function(){ var currVal = this.value; gyomuKbnChange(currVal); }); 2.觸發被聯動DropList的change事件 fun

使用JavaScript實現列表聯動

在設計使用者註冊頁面時經常有籍貫等資訊要填寫,填寫這些資訊一般都是先選擇國家->省->市->鎮。 此篇主要講述,當第一個下拉列表中的內容選定之後第二個下拉列表中的內容也隨之改變(例如:當你第一個下拉列表選擇江西時,第二個下拉列表會顯示南昌贛州等城市;當你第

ajax 迴圈列表預設選擇

$.ajax({ url:"getData.asp", success:function(yData){ var sData = unescape(yData); var gData

js省市縣三級聯動列表的示例

function selectOnChange(SelId,toSelId){//document.getElementById(toSelId).innerHTML="";$.ajax({url:"<%=basePath%>medium/findAreaByParentId.do",type:"

使用EXCEL 2007製作表格時,在下過程使表頭固定不動 凍結窗格(轉載)

以前總是看到其他人的EXCEL的第一行,或者第一列在拖動是總是保持不變,這給瀏覽者很大的方便。今天沒事也自己動作試了一下,其實很是很簡單的,呵呵!首先我們開啟一個以前的EXCEL,如圖:現在我們拖動這個表格,然後第一行就看不見了,這樣,如果我相知 D9 這個單元格的內容是代表什麼 我們 把表格拖回第一行才能看

JQ多級聯動選擇框

少量程式碼,實現大功能! html程式碼不多說,貼圖出來! 效果如下: 下拉效果如下: 重點來了,js程式碼是重重之重: $(function () { $(".formOptio

微信小程式開發列表頁載入一頁以及重新整理 實現方法

 微信小程式開發中列表頁載入下一頁以及下拉重新整理 實現方法,微信列表頁常用功能有下拉重新整理,上劃載入更多,怎麼實現呢? 直接上程式碼吧: 列表頁js global.p = 1 var url = getApp().globalData.API_URL +'/a

html 可以自定義輸入的 select 列表

在專案開發中,往往有這種需求:那就是需要下拉選擇已有的資料列表,當沒有自己需要的資料時,往往需要去管理這些列表資料的畫面去新增,或者在下拉列表後面放一個快捷按鈕,先新增,然後再選。 那麼問題就來了,如果按照上面的操作,往往需要很多步驟,能不能當沒有可選專案時,直接在下拉