EXCEL公式問題

時間 2022-09-23 22:55:04

1樓:

a2公式

=if(a1>26,1000/26*a1,lookup(a1,,))

2樓:譚笑風笙

=if(a1>26,1000/26*a1,lookup(a1,,))

你的條件中少了18~19時對應的資料,我幫你定了550

3樓:

把問題作為內容(郵件主題一定要包含「excel」,本人以此為依據辨別非垃圾郵件,以免誤刪)、excel樣表檔案(請特別注意:要03版的(如果是03以後的,把檔案「另存為」一下,型別框可以選擇03的),把現狀和目標效果表示出來)作為附件發來看下 [email protected]

4樓:大磨無沿

=if(a1>26,1000/26*a1,if(and(a1>=24,a1<=26),1000,if(a1=23,950,if(a1=22,900,if(a1=21,650,if(a1=20,600,if(a1=19,550,if(and(a1>=16,a1<=18),300,if(a1<16,0)))))))))

太累了,其實應該使用vlookup函式,不過我感覺你是想使用if函式

5樓:

=if(a1>26,1000/26*a1,if(a1>24,1000,if(a1=23,950,if(a1=22,900,if(a1=21,650,if(a1=20,600,if(a1=19,550,if(and(a1>=16,a1<=18),300,if(a1<16,0)))))))))

都是整數麼?根據描述,18~24取小數的時候有問題

6樓:匿名使用者

這不就是個if巢狀語句麼。。。只不過稍顯繁瑣了一點。不知道你的單元格a1的值是什麼,如果可能出現小數,那基本只能上if語句了。

如果肯定是整數,可以用vlookup函式,看上去更簡潔,更利於修改。(或者if和vlookup混合使用?)

EXCEL公式問題

可以用vba來實現這功能。private sub worksheet selectionchange byval target as range sheet3.activate sheet2.activate sheet1.activate select case ucase range a1 va...

EXCEL公式問題

在 bom 工作表的b7 b8123這個區域中查詢與 工作表f19單元格相同的資料。並對求得符合條件的資料所在行的j列除以g列的資料的商。最後通過min函式獲取所以符合條件的j列除以g列資料的商的最小數。由於,j列除以g列資料的商為一組的多個資料,即陣列。因此,在上面的公式輸入完成後,需要按 crt...

Excel問題公式輸入

工具 選項 從新計算 要選擇 自動計算 原來可能是手動計算 100 d6是沒有關係的。即使空格的時候也能得出結果,是不是c14的單元格格式為文字,你右鍵點c14單元格,選一下設定單元格格式,然後設成常規,再在c14重新輸入一下公式試一下。如果你將公式改成下面這樣,仍然沒有結果,就是單元格格式問題了 ...