首頁>Club>
9
回覆列表
  • 1 # 使用者3636818800546824

    Excelif函式巢狀層數不同版本有不同限制。Excel2003版之前(含2003)最多是7層巢狀,而Excel2003版之後的最多64個不同的IF函式巢狀。

    1、要正確構建多個IF語句需要花大量心思,並且要確保其邏輯在直至結尾的每個條件下都能計算正確。如果巢狀IF語句不是100%準確,那麼公式計算過程可能花75%的時間,而返回結果可能花25%的時間,並且結果並不理想。但是得出這25%結果的機率很小。

    2、多個IF語句維護起來非常困難,特別是當一段時間後再看,想要了解當時想要做什麼時就要耗費一些精力和時間。多個IF語句需要多個左括號和右括號(),管理的難易程度取決於公式的複雜性。

    3、總上所述,實際過程中應儘量避免太多巢狀。比如,新版的Office365中可以使用IFS函式代替,或者根據實際使用其他函式進行簡化。IFS函式比較簡單,比如IFS(A2>89,"A",A2>79,"B",A2>69,"C",A2>59,"D",TRUE,"F")表示,如果(A2大於89,則返回“A”,如果A2大於79,則返回“B”並以此類推,對於所有小於59的值,返回“F”)。

  • 2 # 使用者8407505658796

    if函式巢狀最大隻能巢狀7層,如有8級可將從中間或適當位置分開形成真值、假值,在真值、假值中在使用if函式。

  • 中秋節和大豐收的關聯?
  • 報紙的發展史是什麼?