Excel如果A1等於1,則B1等於「一」,A2等於2,則B2等於「二」

2022-12-19 10:31:23 字數 3772 閱讀 3754

1樓:匿名使用者

用自定義函式可以完成。

例如有資料表如圖:

第一步:點選開發工具-visual basic第二步:插入模組,編制**如下:

function dasz(a as integer) as string

set d = createobject("scripting.dictionary")

d.add 1, "一"

d.add 2, "二"

d.add 3, "三"

d.add 4, "四"

d.add 5, "五"

d.add 6, "六"

d.add 7, "七"

d.add 8, "八"

d.add 9, "九"

d.add 10, "十"

dasz = d(a)

end function

第三步:在b1輸入公式:=dasz(a1)。

第四步:將b1公式下拉至b10.結果如圖:

2樓:匿名使用者

直接用函式不會。但可以間接達到目的:

在b1輸入公式=a1,然後向下拖動b列複製公式,達到a列輸入什麼數字b列就自動填充什麼數字的效果。然後選中b列,格式選單-單元格-數字選項卡-特殊-中文小寫數字,如圖所示:

如果數字三位數以上顯示####的話請把b列拉寬即可。

3樓:人呆山乞

先在b1輸入公式,"=a1",然後設定b1單元格格式,設定成中文小寫,就ok了。

4樓:匿名使用者

設定b1=a1,b2=a2,同時設定b列數字格式為特殊-中文小寫數字,相信你能做到的!

5樓:匿名使用者

右鍵設定單元格 數字 特殊 中文大寫 確定

6樓:苦樂一輩子

b1=text(a1,"[dbnum1]")

excel問題,如果a1的數字為1 則在a2中顯示b1資訊,如果a1的數字為2 則在a2中顯示b2資訊以此類推。

7樓:

a2公式:

=index(b:b,a1)

或者:=offset(b1,a1-1,)

再或者:

=indirect("b"&a1)

8樓:

a2=index(b:b,$a$1)

或=offset($b$1,a1-1,)

9樓:

a2公式:

=index(b:b,a1)

10樓:復仇之牙

a2公式

=indirect("b"&a1)

excel如果a1等於a2,b2不等於b1時,則c1=1

11樓:匿名使用者

c1公式:

=if(and(a1=a2,b1<>b2),1,"")

12樓:苗喬恩

c1輸入公式:

=if(and(a1=a2,b1<>b2),1,"")

excel中,如果a1是1,那麼a2就等於b2.如果a1是2那麼a2就等於b3.如果a1是3那麼a

13樓:匿名使用者

在a2單元格輸入以下公式

=offset(b1,a1,)

公式表示:以b1單元格為基準,以a1單元格作為向下偏移的單位。

如果a1為3,那麼就以b1單元格為基準,向下偏移3格,即為b4單元格。

14樓:excel小奇

a2公式可以這麼寫:=offset(b1,a1,)

這樣你a1數字是100也沒問題,假如a1數字是100,那麼a2公式結果就是b101單元格

15樓:匿名使用者

在a2中輸入或複製貼上下列公式

=indirect("b"&a1+1)

16樓:慶年工坊

a2 填:

=offset($b$1,a1,0)

17樓:匿名使用者

=indirect("b" & a1+1)

18樓:匿名使用者

=index(b:b,a1+1)

19樓:來自戶部巷絕代佳人的天空

=if(a1=1,b2,if(a1=2,b3,if(a1=3,b4,if(a1=4,b5,false))))

20樓:匿名使用者

=indirect("b"&a1+1)

21樓:

=offset(a1,a1,1,)

excel2007,函式,如果a1不等於a2,反饋0,a1=a2,但b1不等於b2則返回1,如果

22樓:s今生緣

=(a1=a2)*(1+(b1=b2))

或:=if(a1=a2,if(b1=b2,2,1),0)

23樓:本本經銷商

=if(a1<>a2,0,if(b1<>b2,1,2))

測試一下!

excel如果表1中a1=表2中a1則表1中b1=表2中b1,如果表1中a2=表2中a2則表1中b2=表2中b2,怎麼操作

24樓:李龍

在表一的b1輸入以下工式,向下拉

=if(表二!a1=表一!a1,表二!b1,"")

25樓:匿名使用者

表1中b1公式:

=if(表1!a1=表2!a1,表2!b1&"","")如果實際的工作表名字為sheet1和sheet2的, 公式改為:

=if(sheet1!a1=sheet2!a1,sheet2!b1&"","")

26樓:百川一歸大海

在b1中輸入公式=if(a1=sheet2!a1,sheet2!b1)

下拉,不等的話就會出現false

如果不等要保持原來資料的話,會比較麻煩,我再改。

27樓:匿名使用者

在你的「公式」中的「表1」、「表2」,用「sheet1!」、「sheet2!」代替,便ok。

excel 例:a1=1和a2=1,則a3=b1,當a1=1,a2=2,則a3=b2.....有幾個一級帳戶和數十個二級帳戶....怎麼做? 50

28樓:匿名使用者

根據d5二級**,輸入

=mid(vlookup(d5,a$8:b$20,2,0),7,6)

excel公式 如果a1=b1,則a2=1,如果a1=c1,則a2=2,如果a1=d1,則a2=3,怎麼寫公式

29樓:

a2=choose(a1,b1,c1,d1)

a2=find(a1,"鼠牛虎兔龍蛇馬羊猴雞狗豬")

30樓:水希先生

如果a1對應的物件少的話可以用=if(a1="","",find(a1,"鼠牛虎兔龍蛇馬羊猴雞狗豬"))

這樣的公式,如果對應多的話,加入上百上千的就不行了,我覺得應該用lookup函式。

31樓:匿名使用者

在a2輸入=if(a1="鼠",1,"")

excel 如果a1等於a並且b1等於b,則d1輸出c列符合

excel 2003以下版本d1輸入 sumproduct a1 a100 a b1 b100 b 公式表示 將c列符合a列為 a 且b列為 b 的個數統計出來。內excel 2007以上版本d1輸入容 countifs a a,a b b,b 公式表示 多條件統計a列為 a 且b列為 b 的個數。...

EXCEL中如果A1為空則B1(C1 D1),否則(C1 D1E1 D1)公式要怎麼寫

if c1 e1 0,if a1 c1 d1,c1 e1 d1 2 if a1 c1 d1,sum c1 e1 在b1單元格輸入 if and c1 0,e1 0 if a1 c1 d1,c1 e1 d1 2 好深奧,我也有類似的需求 excel中單元格a1顯示內容為單元格b1 c1 d1,如果c1...

excel中A1格或B1格有數值時C1顯示某個數值(比如A

if and a1 b1 a1 b1,在c1格中輸dao 入公式 if and a1 b1 a1 b1,如下例版子 a b c1 1 23權 2 4 5 9 4 44 4 5 5 10 and 所有條件 if and a1 b1 a1 b1,or 其中一條件 if or a1 b1 a1 b1,在a...