-
您可以使用 VBA 來執行此操作,例如:
sub try()
set d = createobject("")
dim rag as range, i as long, j as long, arr, brr, temp
for each rag in worksheets("表1").range("b2:b" & worksheets("表1").
range("b65536").end(xlup).row)
if then
d( = d( &" " & 1).value
elsed( = , 1).value
end if
nextarr =
brr =for i = 1 to - 1
for j = to i + 1 step -1
if arr(j - 2) >arr(j - 1) then
temp = arr(j - 2)
arr(j - 2) = arr(j - 1)
arr(j - 1) = temp
temp = brr(j - 2)
brr(j - 2) = brr(j - 1)
brr(j - 1) = temp
end if
next j
next i
worksheets("表2").columns("a:a").select
worksheets("表2").range("a:b").clearcontents
worksheets("表2").range("a1") = "生日"
worksheets("表2").range("b1") = "名字"
for i = 1 to
worksheets("表2").range("a" & i + 1).value = arr(i - 1)
worksheets("表2").range("b" & i + 1).value = brr(i - 1)
next i
end sub
-
把生日放在第一列,名字放在第二列,用資料透視表,可以試試。 結果中的相同名稱不在同一單元格中。
-
Excel 還不夠智慧型,無法通過過濾器功能獲得所需的結果,您需要手動將其新增到單元格中。 我希望你覺得它很鼓舞人心。
-
資料透視表可以達到與您的要求類似的效果。
-
如果你能把它弄出來,但它很長,我一直在弄它,我正在考慮另乙個更簡單的。
拿出來,發給你,郵箱?
-
開啟資料表。
請點選輸入描述。
通常,我們將使用單條件資料搜尋公式=if(a2="李毅","是的","這意味著如果單元格 A2 是 Li Yi,它將顯示 yes,否則它將是空的。 但要滿足多個條件,這個公式是不夠的。
請點選輸入描述。
我們將首先新增乙個 AND 函式,其中每個條件和條件都相等,返回 true,否則返回 false。 條件數可以是 1 到 30 個條件值,每個條件值可以是 true 或 false。
請點選輸入描述。
將 and 函式與 if 函式組合並使用方法 =if(and(a2="李毅",b2="三月"是的","看跌 and(a2="李毅",b2="三月") 作為 if 函式的條件,它成為兩個條件的滿足。
請點選輸入描述。
輸入後結果為空,表示兩個條件不滿足,長按單元格右下角的黑色方塊,下拉。
請點選輸入描述。
獲得所有結果後,只有 D10 單元格顯示為“是”,表示 A10 和 B10 單元格同時滿足這兩個條件。
請點選輸入描述。
由於 and 函式的條件最多可以使用 30,因此我們再新增乙個條件 c2>100 來檢視統計結果。
請點選輸入描述。
進入後,結果是單元格d2還是空的,兩個條件都不滿足,三個條件更不滿足,按住單元格右下角的黑色方塊,將其向下拉。
請點選輸入描述。
獲取所有結果,並且所有單元格均為空,表示沒有資料同時滿足所有三個條件。
請點選輸入描述。
-
所需的公式:
if(a1-1<0,0,a1-1)
只需填寫即可。
-
巢狀 if 函式可以通過在 b1 中輸入公式 =if(randbetween(0,9)-1<0,0,randbetween(0,9)) 來解決此問題
-
在 B1 中輸入或複製貼上以下公式之一。
if(a1-1<0,0,a1-1)
if(a1-1>=0,a1-1,0)
max(a1-1,0)
-
材料工具:Excel2007
1.下圖是包含姓名、筆試成績、面試成績的工作表,現在我想找出筆試和面試都在90分以上的記錄,如果滿足這兩個條件,則在對應的單元格中返回“是”,否則返回“否”。
2. 在單元格中輸入 =if()
3. 將游標置於括號內。
4.熟悉函式可以直接輸入函式引數 如果不熟悉函式,可以按Ctrl+Shift+A 此時,函式的引數名稱會彈出括號,引數名稱之間已經有逗號分隔。現在,您只需要刪除引數名稱,然後輸入實際引數即可。
5. 選擇第乙個引數,然後單擊 B2 單元格。
6.此時,b2出現在第乙個引數的位置。
7. 然後輸入,c2>90
8. 游標定位到 b 和 (before.
9. 然後輸入乙個右括號。
10. 將游標放在 90 後面。
11. 然後輸入右括號。
12. 在游標定位到 (b2>90,c2>90) 之前,括號對為綠色,然後輸入 和
13. 選擇第二個引數。
14. 輸入"是的"
15. 選擇第三個引數。
16. 輸入"不"
17. 單擊複選標記或按 Enter 鍵。
18.游標位於D2單元格的右下角,當出現黑色叉號時,向下拖動滑鼠複製公式以顯示結果是否符合條件。
19.將紅框單元格中的值更改為99,然後觀察其後面的公式將自動更改為“是”,這意味著公式設定正確。
-
1.首先,在電腦中啟動Excel,開啟您需要的Excel文件,如下圖所示。
2.選擇需要突出顯示的列,然後單擊 excel 開始顯示 excel 工具欄,單擊 條件格式, 突出顯示單元格規則, 和 大於.
3. 突出顯示 95 分以上的英語,設定格式,然後單擊確定。
4.如果要突出顯示小於95點的語言顯示,請先選擇單元格,參考步驟2,最後選擇小於。
5.將小於值設定為95,然後設定格式,單擊確定,如下圖所示即可完成。
-
=if(min(if((表 2!.)i:i=g5)* (表 2!.)
c:c="不")、行(表 2!c:
c)))0,""索引(表2!b:b,min(if((表 2!.)
i:i=g5)* (表 2!.)c:
c="不")、行(表 2!c:c)))
然後下拉並複製它。
下面是資料的示例。
表1
表2
-
例如,如果您可以在示例中鍵入它,則最好放入 and。
表1 i5=if(and(表2!.)i3 = 表 2!G5,表II!c3="不"表2!b3,""
這正是您輸入的內容,如果您有任何問題,可以提出。
-
<>F2 公式: iferror(-lookup(1,-left(mid(vlookup(lookup(1,0 (d$2:d2<> 潛入山"")d$2:
d2),a:b,2,),find(e2,vlookup(lookup(1,0/(d$2:d2<>"d$2:
d2),a:b,2,))len(e2),10),row($1:$10)))
這個公式是陣列公式,如果是早期的Pitian版本,需要按Ctrl+Shift+Enter完成公式,下拉,新版本可以直接下拉。
-
2.此時會彈出乙個高階過濾對話方塊,其中包含過濾後的資料的位置,列表區表示參與過濾的資料區,條件區表示要滿足的條件的資料區。
3.在高階過濾器對話方塊中,我們選擇過濾後的資料儲存位置作為另乙個位置。
4. 點選列表區域右側的選擇框,然後選擇要參與過濾的資料區域。
5. 以相同的方式選擇條件區域和儲存位置。
6. 單擊“確定”進行篩選。
-
在使用 Excel 進行統計和計算時,當同時滿足多個條件時,通常需要求和或計數,例如,它經常用於 if 函式。 以下是在Excel中的函式公式中同時設定多個條件的步驟的詳細說明
1、滿足多個條件也可以分為兩種情況:同時滿足多個條件;乙個或多個條件就足夠了。 我們以下圖中的資料為例。
2. 首先,and() 函式用於說明同時滿足多個條件。 例如,如果 A 列的文字為“a”,B 列中的資料大於 210,則 C 列標記為“Hail let Y”。
3.在C2中輸入公式:=if(and(a2="a",b2>210),"y","
知識點說明:and()函式的語法如下,(條件1=標準1,條件2=標準2......每個條件和條件都用於確定它是否相等,如果被破壞,則返回 true,否則返回 false。 僅當滿足所有條件和判斷時,and() 函式才會返回 true。
4. 然後,使用 or() 函式顯示僅滿足多個條件中的乙個或多個。 例如,如果 A 列中的文字為“a”或 B 列中的資料大於 150,則在 C 列中標記“y”。
5.在單元格C2中輸入公式: = if(or(a2="a",b2>150),"y","
知識點描述:or()函式的語法如下:or(條件1=條件1,條件2=條件2......與 and 一樣,每個條件和條件判斷都返回 true 或 false,但只要所有判斷之一返回 true,or() 函式就會返回 true。
6、以上方法是在單個單元格中判斷,也可以用陣列公式的形式寫成,一次完成單個單元格中若干輔助單元格的判斷。
-
這可以<>在Excel中使用VBA巨集來完成。
-
方法步驟。
如下圖所示,找出同時滿足“條件 1 大於 500”和“條件 2=a”的資訊術語,結果顯示在 C 列中。
請點選輸入描述。
選擇C2單元格,在單元格中輸入“=”,點選 [插入功能] 按鈕。
請點選輸入描述。
如下圖所示,彈出“插入函式”對話方塊。 在“選擇功能”中選擇“if”功能,然後單擊“確定”按鈕。
請點選大隊進入**描述。
顯示 [函式引數] 對話方塊:
將游標移動到第乙個引數之後,然後在對話方塊中輸入“and(a2>500,b2=)"a")”
在第二個引數後,輸入“滿足條件”;
在第三個引數後輸入“”,設定後點選 [確定] 按鈕。
請點選輸入描述。
返回工作表,您可以看到第一條記錄滿足條件,該條件在單元格 C2 中顯示為“滿足條件”。
請點選輸入描述。
選擇單元格 C2 並拖動滑鼠左鍵以檢視其他資訊是否符合條件,結果顯示在 C 列中。
請點選隱藏的判斷進入**說明。
1.首先開啟乙個excel**,在“委託(訂貨)單位:浙江長城建設集團****”單元格中輸入需要引用的文字內容。 >>>More