1樓:匿名使用者
你的問題描述有點不太清楚,不過大概瞭解你的意思。
應該用vlookup函式可以實現這個功能。
=vlookup(sheet2的標題單元格,sheet1的目標矩陣,要引用矩陣中的列數,false)
sheet2的標題單元格:在你給的例子中就是sheet2的單元格地址,如a1,a2...
sheet1的目標矩陣:以你的例子中是a1:b4
要引用矩陣中的列數: 在你的例子中要引用b列,矩陣中就是第2列,填入數字2
最後加個引數false,意思是找到了直接引用,不要排序
使用這個函式時要確定你的標題欄裡面沒有重複的值才能正確引用。
具體還不清楚可以看看excel的幫助檔案,這裡單通過文字描述比較難講清楚。
你的問題補充描述的也很不清楚啊,是不是意思說在sheet2中,與sheet1得a列對應的值位置不確定,時而在a列時而在b列或者c列?如果這樣的話,沒有什麼太好的辦法。我能想到的就是加個輔助列,先把要對應的值先單獨摘出來放在輔助列裡面,然後再vlookup。
2樓:匿名使用者
用vlookup這個函式,在**陣列的首列查詢指定的值,並由此返回**陣列當前行中其他列的值。你按f1輸入vlookup檢視詳細幫助,有問題按f1.
3樓:錯珹
假設sheet2中標題在a1 b1中,在a2中輸入:if($a$1=sheet1!$a$1,sheet1!
a2,if($a$1=sheet1!$b$1,sheet1!b2,)),在b2中輸入:
=if($b$1=sheet1!$a$1,sheet1!a2,if($b$1=sheet1!
$b$1,sheet1!b2,)),選中a2,b2向下填充,然後,改變sheet2中標題的值,下面顯示sheet1中對應的值,簡單的可以這樣實現。
請教excel中的函式問題
4樓:匿名使用者
=rand()函式不能為0的
5樓:匿名使用者
編一個巨集:
sub a()
dim k as integer
dim i as integer
k = 0
for i = 1 to 3000
range("a" & i) = int(2 * rnd())if range("a" & i) = 0 thenk = k + 1
end if
if k > 100 then
exit for
end if
next i
range("a3001") = k
end sub
6樓:匿名使用者
完全可以。這裡簡單說一下。
用if和count組合,每一格都計算到此行為止,之前有多少0,有100個,則不顯示,沒有這麼多,則繼續顯示隨機數。
但是你這沒表達清楚,rand是出現0到1的無限小數,那肯定只要一個數就有100個0了。
7樓:一級小白
excel的功能完全沒有問題。 但是表達得很有問題。 完全聽不懂。
請教excel**函式問題 10
8樓:黃秧白
資料在**呢?總表裡面所有資料都有麼。如果這樣可以直接用vlookup函式,不過你這個用資料透視表比較快吧。
9樓:匿名使用者
如果有原**,可以用vlookup函式設定
10樓:姀多
if和vlookup吧
想請教excel函式中遇到的問題
11樓:匿名使用者
=if(and(a1>=1,b1>=1),(a1+b1)*0.5,if(a1>b1,a1*0.4+b1*0.6,a1*0.6+b1*0.4))
12樓:匿名使用者
=if(and(a1<=1,b1<=1),a1*0.5+b1*0.5,if(a1>b1,a1*0.4+b1*0.6,a1*0.6+b1*0.4))
首先 a 和 b 都小於等於1時,各50%
如果都大於1,在進行比較,你先自己演算一下,有問題給我發訊息吧
13樓:匿名使用者
=if(and(a1>=1,b1>=1),a1*50%+b1*50%,if(a1>b1,a1*40%+b1*60%, a1*60%+b1*40%))
不過你漏了一種情況, 都小於1,但相等.
14樓:匿名使用者
你這些條件有矛盾(第三個條件),a1=2,b1=3怎麼辦?
請教excel函式問題
15樓:碧友易侍仙
=if(and(a1=0,b1=0),"錯誤",if(a1=0,b1,if(b1=0,a1,"未處理")))
你的問題還有一種情況未處理,就是a1和b1都不為0時,結果是什麼呢?本答案用顯示"未處理"表示了
請教你一個excel裡函式的問題
16樓:匿名使用者
首先你不能既》=,又<=啊。你要確定=的時候是歸到**的。
然後if函式是if(判斷公式,符合判斷公式時的數值,不符合判斷公式時的數值),不用寫2遍if的
17樓:雪勁
重新輸入公式:
=if(and(d19>=j19,d21>=j21),「符合gb50300-2002第4.0.12條規定,評定為合格","不合格")
特別注意:公式中的括號、逗號、引號、其他符號,都必須在英文狀態下輸入。
18樓:匿名使用者
=if(and(d19>=j19,d21>=j21),"符合gb50300-2002第4.0.12條規定,評定為合格","不合格")
輸入以上內容即可。
19樓:
假設一個值為a1,另一個值為b1
計算式為:
=if(a1>=b1,"合格",「不合格」)注意點:既然已經大於等於了,剩下的條件只能小於,不能小於等於。
否則兩邊都等於的話,合格還是不合格呢?
20樓:沉默的荷爾蒙
你這個公式就是錯的
首先你前面的條件已經用過等號了,後面的條件還用等號,條件重疊,無法過濾。
其次if公式的內容為(條件,符合條件,不符合條件),你的條件是兩個,不符合if公式,需要套用一個and公式
最後你這個公式的「)」少了一個,你按回車鍵會提示你錯誤的
請教 excel 函式問題
21樓:匿名使用者
=sumproduct(($a$1:$a$100="張三")*($c$1:$c$100="冰紅茶")*$e$1:$e$100)
=sumproduct(($a$1:$a$100="張三")*($c$1:$c$100="冰紅茶")*$d$1:$d$100)
補充:公式正確無誤~~你只要更改裡面的範圍即可~~
出現#value!的問題是 你的e列和d列的數字是文字格式~~需要轉換成數字格式!
轉換方法看這個
22樓:匿名使用者
點選篩選-在a列篩選出張三-在c列篩選出冰紅茶-自動求和
23樓:匿名使用者
用數列中的自動篩選功能即可搞定
請教excel的if函式的問題,請教一個excel的if函式的問題!
假設資料在a1單元格,則另一單元格寫入公式 if or a1 小 if or a1 中 if or a1 大 或 if a1 3,小 if a1 7,中 大 再或 lookup a1,的頂上是一排字母a,b,c,這個就是列標 的左邊是一豎列的數字1,2,3,這個就是行號列標加上行號就是就是單元格的名...
請教excel函式使用問題,請教Excel函式使用問題
用vba迴圈處理吧,一行行分析。sub conv dim arr irow 1 for i 1 to 4 四行 arr split cells i,2 將b列單元格值分割為陣列 for j 0 to ubound arr 遍歷陣列每個元素 cells irow,3 cells i,1 c列取a列的值...
請教EXCEL的函式解釋,請教Excel高手,此函式的意義是什麼,麻煩詳細點。
兄弟 函式一般來說只要知道個名稱就行了,當你需要用時,在輸入 函式名稱時按下ctrl a就會出現引數列表,很簡單的,當然如果你能記住的話最好了 仔細看看幫助就行啊。excel的幫助非常詳細的。f1 常用函式if sumif excel中的函式的說明及其詳細的解釋 請教excel高手,此函式的意義是什...