close

標題:

excel設定的問題?10點

發問:

怎麼設定在A1空格填入數字10~20 則在B1空格顯示10數質 在A1空格填入數字20~30 則在B1空格顯示20數質 在A1空格填入數字30~40 則在B1空格顯示30數質 在A1空格填入數字40~50 則在B1空格顯示40數質 請問要怎麼設定呢?? 更新: 細一點說明好了~上次時間太趕~sorry~說的不仔細 我想要做一個程式~讓人家可以在A1填入1~100 我想要去做設定的是 如果他填入的數字為1~10的話 想要讓他在B1的地方顯示 100 如果他填入的數字為11~20的話 想要讓他在B1的地方顯示 200 如果他填入的數字為21~30的話 想要讓他在B1的地方顯示 300 如果他填入的數字為31~40的話 想要讓他在B1的地方顯示 400 依此類推~大約要設定十個,我要怎麼去設定呢?? 更新 2: 嗯~~再問一下~那如果我想要用成在A1填入1~2323 我想要去做設定的是 如果他填入的數字為1~25的話 想要讓他在B1的地方顯示 88 如果他填入的數字為26~102的話 想要讓他在B1的地方顯示 63 如果他填入的數字為103~1012的話 想要讓他在B1的地方顯示 1000 如果他填入的數字為1013~2323的話 想要讓他在B1的地方顯示 456 也許這樣問會更正確一點

最佳解答:

B1=ROUNDDOWN(A1,-1) A1空格填入數字10~19 則在B1空格顯示10數質 在A1空格填入數字20~29 則在B1空格顯示20數質 在A1空格填入數字30~39 則在B1空格顯示30數質 在A1空格填入數字40~49 則在B1空格顯示40數質 2008-04-10 09:30:59 補充: 依你的補充做修正 B1=ROUNDUP(A1,-1)*10 即可 2008-04-10 09:34:22 補充: 範例檔 http://web2.go2upload.com/file/19062 2008-04-10 15:08:39 補充: =LOOKUP(A1,{1,26,103,1013,2323},{88,63,1000,456,"超出範圍"})

其他解答:

如你補充所示~~ 公式B1=(FLOOR(A1+10-1,10))*10 即是你要的答案~~|||||1.我不知道"數質"何意,所以我照抄。 2.10~20,20~30,20重複在兩個條件之間,我設為小於20,大於或等於20。 3.大於50便用原字,空白仍舊空白。 =IF(AND(A1>=10,A1=20,A1=30,A1=40,A1=1,A1=26,A1=103,A1=1013,A1

 

此文章來自奇摩知識+如有不便請留言告知

6FE1C172E25AFD66

arrow
arrow
    創作者介紹
    創作者 yffuhxy 的頭像
    yffuhxy

    yffuhxy的部落格

    yffuhxy 發表在 痞客邦 留言(0) 人氣()