❶ EXCEL選擇序列設置
猜想你的意思:
「男」表中B2的有效序列只顯示男生學號,
「女」表中B2的有效序列只顯示女生學號。
方法如下:
借用輔助列H、I,
H3=INDEX($A:$A,SMALL(IF($C$3:$C$13=$C$3,ROW($C$3:$C$13),4^8),ROW(A1))),數組公式。
I3=INDEX($A:$A,SMALL(IF($C$3:$C$13=$C$4,ROW($C$3:$C$13),4^8),ROW(B1))),數組公式。
均下拉復制。
定義名稱「男生學號」:=OFFSET($H$2,1,,COUNTIF($H$3:$H$13,">0"))
定義名稱「女生學號」:=OFFSET($I$2,1,,COUNTIF($I$3:$I$13,">0"))
分別設置「男」表和「女」表的數據有效性,你知道的。
附件:學生資料.xls
❷ 在數據結構中什麼叫中序序列
中序序列。
中序遍歷首先遍歷左子樹,然後訪問根結點,最後遍歷右子樹。若二叉樹為空則結束返回,否則:
(1)中序遍歷左子樹
(2)訪問根結點
(3)中序遍歷右子樹
如圖所示二叉樹,中序遍歷結果:DBEAFCG
中序遍歷數學表達式形式:
當對一棵數學表達式樹進行中序,前序和後序遍歷時,就分別得到表達式的中綴、前綴和後綴形式。中綴(infix)形式即平時所書寫的數學表達式形式,在這種形式中,每個二元操作符(也就是有兩個操作數的操作符)出現在左操作數之後,右操作數之前。在使用中綴形式時,可能會產生一些歧義。
例如,x+y ×z可以理解為(x+y) ×z或x+ (y ×z)。為了避免這種歧義,可對操作符賦於優先順序並採用優先順序規則來分析中綴表達式。在完全括弧化的中綴表達式中,每個操作符和相應的操作數都用一對括弧括起來。
更甚者把操作符的每個操作數也都用一對括弧括起來。如( (x) + (y) ),( (x) + ( (y) * (z) ) )和( ( (x) + (y) ) * ( (y) + (z) ) ) * (w)。
❸ 問:EXCEL中兩列不同排序的序列數據如何對應起來
或許用 VLOOKUP() 函數可以解決
❹ 數據序列 2 1 4 9 8 10 6 20 只可能是下列哪一種排序排2趟後的結果 答案是快速 怎麼看出來的
快速演算法基本思想是:通過一趟排序將要排序的數據分割成獨立的兩部分,其中一部分的所有數據都比另外一部分的所有數據都要小,然後再按此方法對這兩部分數據分別進行快速排序,整個排序過程可以遞歸進行,以此達到整個數據變成有序序列。
根據這個思想,2 1 4 比 10 6 20 小,即:快速排序法
你這個題應該還有其它部分吧?
❺ 請教EXCEL高手幾個問題!!!急急急
首先必須知道的是EXCEL單張工作表只有65536
1).假設A1為標題,A2開始為數字序列號規則與否不重要,關鍵這序號必須全且序號必須連續中間不能空(比如123456空789),選中A1單元格,點擊工具欄中「數據」,「篩選」-「自動篩選」,這樣A1單元格右下角出現一個黑色倒三角下拉按鈕,點擊此按鈕,選「自定義」。有兩個條件一個邏輯關系選項,第一個條件選 大於 0,第二個條件選 小於等於 5000 ,中間的邏輯關系點選 與。出現的結果就是A2單元格開始至該列最後一個非空單元格範圍內大於0小於等於5000的序列號。這個你多試試就理解的。
2).可以使用VLOOKUP函數,A1標題A2開始數值,B1標題B2開始數值,在C2輸入
=IF(ISNA(VLOOKUP(A2,B:B,1,0)),"*****",VLOOKUP(A2,B:B,1,0))
將此公式向下填充至A列最後一個數值處,顯示為 ***** 的那行對應A列單元格就是B列少的。此公式只能查參照A列已有的,B列沒有的,不能用於重復之類的。
說的比較復雜,多用用就會簡單的。
❻ excel兩列數分別是x軸y軸,怎樣劃曲線
修改一下數據源即可:
選中圖表,點右鍵:數據源--序列,刪除不要的序列1,在下面的"分類(X)軸標志'中選擇數據"0.2,0.3,0.6,0.4)即可.
❼ excel中我有兩列數據,他們一一對應很多行,需要把它們的排列順序調換,怎麼弄
在此兩列數據之前插入一列。操作為:選中最前1列,右鍵,選擇「插入」。
在新插入的1列中輸入一個序列,操作方法為:
在新列的最上方輸入數字1,而後選擇這個列中需要輸入數字的所有區域,即後兩列的所有行所在本列的單元格。
而後「編輯」----「填充」----「序列」。
在序列對話框中確認步長為「1」。單擊確定。
在新的列中,從第一行到最後一行,出現了一個步長為1的等差數列。
選中所有數據,包括原來的兩列數據,選擇「數據」----「排序」。
在排序對話框中選擇第一列所在的「列號」。排序方式選擇「降序」。
單擊確定。
所有數據均排列順序調換了。
完成!
❽ excel通過兩列來確定數據有效性序列來源,語句該怎麼寫,謝謝!!
excel通過兩列來確定數據有效性序列來源,可以使用OFFSET、COUNTA函數組合和INDEX、MATCH函數組合來完成。
假設A列的數據在G1:G10做數據有效性,B列數據在H列做,步驟如下:
效果圖
❾ excel如何使兩列數據關聯起來,類似大學選課系統,第一列選擇學院,第二列是相應學院對應專業。詳見下
Excel設置數據有效性實現單元格下拉菜單的3種方法
一、直接輸入:
1.選擇要設置的單元格,譬如A1單元格;
2.選擇菜單欄的「數據」→「有效性」→出現「數據有效性」彈出窗口;
3.在「設置」選項中→「有效性條件」→「允許」中選擇「序列」→右邊的「忽略空值」和「提供下拉菜單」全部打勾→在「來源」下面輸入數據,譬如「1,2,3,4,5,6,7,8,9」(不包括雙引號,分割符號「,」必須為半形模式)→按「確定」就OK了,再次選擇該A1單元格,就出現了下拉菜單。
二、引用同一工作表內的數據:
如果同一工作表的某列就是下拉菜單想要的數據,譬如引用工作表Sheet1的B2:B5,B2:B5分別有以下數據:1、2、3、4,操作如下:
1.選擇要設置的單元格,譬如A1單元格;
2.選擇菜單欄的「數據」→「有效性」→出現「數據有效性」彈出窗口;
3.在「設置」選項中→「有效性條件」→「允許」中選擇「序列」→右邊的「忽略空值」和「提供下拉菜單」全部打勾→在「來源」下面輸入數據「=$B$2:$B$5」,也可以按右邊帶紅色箭頭的直接選擇B2:B5區域→按「確定」就OK了,再次選擇該A1單元格,就出現了下拉菜單。
三、引用不同工作表內的數據(必須用到定義名稱):
如果不同工作表的某列就是下拉菜單想要的數據,譬如工作表Sheet1的A1單元格要引用工作表Sheet2的B2:B5區域,工作表Sheet2的B2:B5分別有以下數據:1、2、3、4,操作如下:
1.定義名稱:菜單欄→「插入」→「名稱」→「定義」→彈出「定義名稱」窗口,在「在當前工作薄中的名稱」下面輸入「DW」(可以自己隨便明明)→「引用位置」下面輸入「=Sheet2!$B$2:$B$5」,也可以按右邊帶紅色箭頭的直接選擇B2:B5區域→按「添加」後再按「確定」完成第一步。
2.選擇菜單欄的「數據」→「有效性」→出現「數據有效性」彈出窗口;
3.在「設置」選項中→「有效性條件」→「允許」中選擇「序列」→右邊的「忽略空值」和「提供下拉菜單」全部打勾→在「來源」下面輸入「=DW」,「DW」就是剛剛定義好的名稱,按「確定」就OK了,再次選擇該A1單元格,就出現了下拉菜單。
望採納,謝謝!
❿ excel 中,有A、B兩列數據,A是序列號,B是數值,C 列是A的子集,怎麼求A=C時,B列的數之和。
D1輸入公式
=SUMIF(A:A,C1,B:B)
下拉