excel中如果A2單元格等於A,則輸出A,如果A2單元格等於B,則隨機輸出A或者B

2021-03-27 14:52:52 字數 3428 閱讀 8695

1樓:匿名使用者

在b2單元格輸入公式:

=if(a2="a",a2,if(a2="b",char(64+randbetween(1,2)),if(a2="c",char(65+randbetween(1,2)),"")))

即可實現你要的目標

2樓:沒去過米拉溝

=if(a2="a","b",if(a2="b",choose(randbetween(1,2),"a","b"),if(a2="c",choose(randbetween(1,2),"c","b"),"")))

excel公式怎麼寫:如果單元格等於a,則輸出1,如果等於b,則輸出2,如果等於c,則輸出3

3樓:匿名使用者

=if(a1="a",1,if(a1="b",2,if(a1="c",3,"無")))

a1表示單元格位置,若abc是數值,把abc上面的雙引號去掉

4樓:

以a列為例

選中a列,選單的「資料」「有效性」,設定允許為「自定義」,公式框裡輸入

=countif(a:a,a1)<=1

就可以了。

5樓:匿名使用者

=if(a1="a",1,if(a1="b",2,if(a1="c",3,"")))

6樓:匿名使用者

如果字母在a1但願惡搞

=max(code(a1)-64,0)

7樓:

=code(a1)-64可以?

excel中,如果我在某個單元格a輸入數字後,b單元格就能跳出相應的文字嗎?

8樓:匿名使用者

在某個單bai元格輸入資料

du後,另外的單元格元自動zhi跳成相應

dao的文字,可以用查詢引回用函式來實現。答

示例資料如下:

想要在excel中使用查詢引用函式,必須先要有源資料區,有了源資料才方便資料引用。

1、假定在a列輸入資料,在b列引用相應的資料,可以在b2單元格輸入公式:=vlookup(a2,$h$2:$i$5,2,0)。

2、用index函式也可以做到,在b列輸入公式:=index(h2:i5,match(a2,$h$2:$h$5,0),2)。

vlookup、index函式,是查詢引用類函式,在excel中廣泛應用,是必須要掌握的函式之一。

怎麼在excel中用公式表達:如果a=1或者a=2,且b不等於3和5,則輸出c

9樓:匿名使用者

補充一條,不符合條件就顯示空值

c1輸入

=if(((a1=1)+(a1=2))*(b1<>3)*(b1<>5),"c","")

10樓:匿名使用者

=if(and(b1<>3,b1<>5,or(a1=1,a1=2)),c1,"")

如果 (並且(b1單元格內容<>3,也<>5,a1單元格或者=1或2),那麼輸出c1單元格內容,否則輸出空)

11樓:棟棟爸

=if(and(or(a1=1,a1=2),and(b1<>3,b1<>5)),c1,d1)

滿足條件輸出c1, 否則輸出d1.

12樓:匿名使用者

if(abs(a-1)=0.5,if(abs(b-3)<>1,c,0),0)

13樓:匿名使用者

公式:=if(or(a1=1,a1=2,b1<>3,b1<>5),c2,0)

14樓:匿名使用者

=if(and(b:b<>3,b:b<>5,(or(a:a=1,a:a=2))),c:c)

15樓:匿名使用者

=if(and(or(a1=1,a1=2),b1<>3,b1<>5),c1,"")

16樓:匿名使用者

=if(and(or(a1=1,a1=2),or(b1<>3,b1<>5)),c1)

excel如果一個單元格中包含a則返回a,包含b則返回b,包含c,則返回c

17樓:匿名使用者

公式是 =if(find("1",a1),"1","")

把中間的a1換成你要判斷的單元格 判斷的條件1相應的換成1、2、3就可以了

excel 2003 如果單元格k2值為b則隨機輸出 b 或者 c,怎樣用函式表達

18樓:苗喬恩

公式:=if(k2="b",choose(randbetween(1,2),"b","c"),"")

按f9重新整理效果如下:

19樓:000天下000無雙

=if(k2="b",if(rand()>0.5,"b","c"),"")

20樓:

=if(k2="b",mid("bc",int(rand()*2+1),1),"")

excel函式通過單元格a=●,單元格b=●,得出特殊符號●,否則輸出×,並且a、b沒有字元輸入返回值為空格。

21樓:李大俠83**

=if(and(a1="●",b1="●"),"●",if(or(len(a1)=0,len(b1)=0),"","×")

22樓:順其道

=if( a2=b2, if(a2="","",a2), "x" )

excel中如果a為1則b為a*0.92,如果a為2則b=a*1.13,如果a為3則b=a*1.2,如果a為4則b=a*1.12,怎麼設定

23樓:匿名使用者

b1中輸入:

=lookup(a1,,*a1)

24樓:楊柳岸

=if(a1=1,a1*0.92,if(a1=2,a1*1.13,if(a1=3,a1*1.2,if(a1=4,a1*1.12,"輸入內容有誤"))))

25樓:匿名使用者

=choose(a1,0.92,1.13,1.2,1.12)*a1

excel if函式的問題!!如果a單元格大於1小於等於1500,則b單元格輸出a單元格數值乘以3%!

26樓:excel辦公

=if(and(a1<=1500,a1>1),a1*3%,"")

這樣就好了

不滿足條件返回空!

27樓:一顆程式猿

=if(and(a1>1,a1<=1500),a1*0.03,"")

excel中單元格中包含另單元格中的內容時,怎樣將被包含單元格中的內容刪除

親,公式是做不到的。公式無法對所在的單元格以外的任意單元格做出修改。公式只能作用於所在單元格。舉個例子 假設你在單元格a1寫下公式。那麼這個公式的所有變化都只能體現於a1,而無法作用於單元格a1以外的任何單元格,更無法對a1以外的任意單元格做出修改。希望可以幫到你哦 公式只能對資料進行操作,而不能操...

excel中在單元格輸入數字在另單元格中顯示這個數字的大寫和小寫

a2輸入 if a1 0,if int a1 text trunc a1 dbnum2 元 if mod a1,1 0,整 if trunc a1,1 if a1 trunc a1,1 text left right a1 100,2 dbnum2 0角整角 0分 text a1 100,dbnum...

excel中如果單元格為b則輸出11如果是a則輸出

if a1 a 1.1,if a1 b 0.7,如果a1是a,則輸出1.1,如果為b則輸出0.7,否則什麼也不輸出。excel公式怎麼寫 如果單元格等於a,則輸出1,如果等於b,則輸出2,如果等於c,則輸出3 if a1 a 1,if a1 b 2,if a1 c 3,無 a1表示單元格位置,若ab...