ecel中函式輸入引數太多怎麼辦

2021-12-19 11:36:20 字數 1040 閱讀 9066

1樓:火鳥

我用比較麻煩的方法,僅供參考:

定義o3<=m3為「1」;n3>=h3為「2」 那麼其他的就簡化了。希望採納~~~

2樓:匿名使用者

if(and(o3<=m3,n3>=h3),"完成",if(h3<=n3,"逾期完成",if(today()<=m3,"未到期","未完成")))

excel中引用if公式提示您已為此函式輸入太多引數

3樓:匿名使用者

可能原因

來與解決辦法:

1、輸入了

自多餘的bai引數,如多加了逗號,少du了括號等zhi。

2、if函式巢狀最多為

dao7層,也就是7個if,多出來的就提示錯誤了。

if函式是是否滿足某個條件,如果滿足返回一個值,如果不滿足返回另一個值,用法為=if(logical_test,value_if_true,value_if_false),其中logical_test是任何可能被計算為true或false的數值或表示式,value_if_true是logical_test為true時的返回值,如果忽略,則返回true,value_if_false是當logical_test為false時的返回值,如果忽略,則返回false。

4樓:匿名使用者

if函式不宜巢狀太多,用其他函式替換吧

5樓:

剛剛的答案錯了,在此更正。公式中多了個全形的逗號

6樓:匿名使用者

幫別人解決問題,大家是抄不是需要bai把自己的方法驗證一下啊?

du樓上的那位朋友,你自己把你zhi改的那個函式去實際執行dao下看看,能行不?

還是會提示「輸入太多引數」的。你那最後加「」空格,是不是畫蛇添足呢?

樓主的函式格式沒錯,只是在"4",,多了個逗號,去掉就ok了。

提示輸入太多引數,一般都是有多餘項,需要你去剔除的(倒不是函式本身的格式有誤),這個函式的巢狀引數不是很多,樓主用if函式還是合適的。

如何在ecel的if函式中輸入包含選項

if iserror find 東芝 a2,1 a2 如果在a2單元格找不到 東芝 兩字 出錯 就置空,如果找到,就返回結果a2 if如果 iserror出錯 find查詢 只要前兩個字直接用 如你的資料在a列 left a1,2 公式下拉就行了 如果你只要顯示東芝的,那麼 if left a1,2...

c 函式怎麼呼叫另函式中的引數

如來果另一個函式中的引數源是該函式bai的動態區域性變數,那是du不可能的,除非想zhi點其他辦法,比dao如說跟蹤該區域性變數生成的地址,並且在該區域性變數的生存期內呼叫。但是這樣我不知道有什麼意義。如果另一個函式中的引數的變數是函式的區域性靜態變數static,那麼也可以,不過得想點辦法。那就是...

簡介ecel中and函式和or函式區別與應用

這兩個函式都是邏輯運算函式。翻譯成漢語,一個為 與 一個為 或 and 條件1,條件2,條件全部為真時返回真,即任一條件為假時返回假。or 條件1,條件2,任一條件為真時返回真,即條件全部為假時返回假。and 條件1,條件2,條件3 相當於 條件1 條件2 條件3,如and c5 2,a8 a7,b...