-
根據您在圖表上的描述,應該根據相應的條件進行判斷,並選擇相應的結果,但是您沒有解釋條件和判斷規則。
您可以整理條件和規則,可以使用公式,也可以使用 VBA。
-
最好有圖紙...
我不明白。
-
真是一團糟。
嗨,我。
-
你能改寫一下嗎,如果你不明白你的意思,你就忍不住了。
多條件計算和多條件查詢相對容易實現,建議重新描述。
-
只需在MID函式前面加上負負運算符號(--原理:MID是文字函式,返回結果為文字,行政區劃**表A列中的資料為數值,這樣vlookup在做數值匹配時就無法匹配。 因此,將負負操作前面的 MID 文字函式轉換為數值,然後使用 VLOOKUP 進行匹配是沒有問題的。
公式更改如下:
vlookup(--mid(b4,5,2),行政區劃**! a:b,2,0)
-
因為**是你的行政區劃中的數字,而公式mid得到的文字也是11,所以文字在公式中顯示為“11”,與11不同。 所以它無法匹配。 解決方法是將文字轉換為數字,即將公式修改為:
vlookup(--mid(b4,5,2),行政區劃**! a:b,2,0)
-
被 mid 截斷的數字是文字數字,所以你的公式會出錯,改變它。
vlookup(--mid(b4,5,2),行政區劃**! a:b,2,)
或者使用原來的公式,但區域**需要改成文字編號。
-
不能在書的開頭使用名稱輸入,因為當資料量增加時,不可避免地會出現相同的名稱,無法解決重複名稱的問題。 一般來說,工作號是唯一的,建議使用工作號來呼叫資料。
現在,讓我們假設作業編號是唯一的。 作業編號儲存在表 1 的 A 列中。 B 列包含名稱,C 列包含所服務的社群,D 列包含家庭住址。
在表2的單元格A1中輸入ID號,ID下的資料將自動呼叫,公式如下:
在表 2 中輸入 b1 的以下公式以獲取名稱:
vlookup(a1,sheet1!$a:$iv,2,0)在表 2 中為 C1 輸入以下公式,以便為社群提供服務:
vlookup(a1,sheet1!$a:$iv,3,0)在表 2 中輸入 d1 的以下公式以獲取家庭住址:
vlookup(a1,sheet1!$a:$iv,4,0)不知道細節數目有沒有詳細,我讓小蜜蜂揮了揮。
-
countif($b$2:$b$11,$b$2:$b$11) 這是條件計數的陣列用法,常用值為 $b$2:
b$11 單元格是有條件的,$b$2:$b$11 範圍是有條件計算的,以獲得一列 10 行陣列。 $b$2 時:
如果 b$11 中只有乙個數字,則計數結果為 1; 當有兩個相同的數字時,結果是兩個 2,因為相同的條件被使用了兩次; 當三個數字相同時,結果是三個......三。
1 (countif($b$2:$b$11,$b$2:$b$11)) 是上述結果的倒數,當乙個數字 1 1=1;當兩個數字相同時,1 2 是二分之一),有兩個;當三個相同時,有三個 1 3 ......
當用 sum 求和時,乙個數字算 1; 兩個相同的數字算作 2,總和為 1; 三個相同的數字算作 3 1 3,總和也是 1 ......這樣,就達到了對同一數字的每組只計數1的效果,即找到不同數字的數量。
b$2:$b$11<=b2 是將小於或等於 b2 的面積計算為空(注:這裡放""最好改為 0)。
公式是計算大於 b2 的數字而不重複,公式為 $b$2:$b$11 對於“中國排名”,為了使 b2 不被列為 0 而是列為 1,因此公式後面跟著 +1
-
此組合函式用於計算非重複值的總和,countif($b$2:$b$11,$b$2:$b$11)是重複計數的次數,1(countif($b$2:)。
b$11,$b$2:$b$11))找到計數為 1 且不同的值,最後向它們新增 sum()。
單一條件。 if(condition, if(condition, execution, execution, execution), if(condition, execution, execution), if(condition, execution, execution)) 最多可以巢狀 7 層,並且會執行多個條件之一。 >>>More
counta(a:a) 所有非空單元格減去 countif:包含 “” 空格的單元格數,即既不空也不空的單元格。 新增: >>>More