請問哪位excel高手能詳細的幫我解釋一下這個公式是如何設計出來的,非常感謝

2021-03-27 08:16:17 字數 2859 閱讀 5159

1樓:本本經銷商

本來很簡單的公式為何要寫的如此複雜呢?就不能優化一下嗎?

就一個if公式條件判斷,條件是:t5-sum(u5:x5)<3500條件成立返回的結果:

max((((p5+max(t5-sum(u5:x5),0)-3500)/12>)*%)*(p5+max(t5-sum(u5:x5),0)-3500)-)

條件不成立時返回的結果:max(((p5/12>)*%)*p5-)你的公式存在很大的優化空間,優化後更容易理解。

建議樓主截圖出來,就是講具體要求解決的問題貼出來。

寫公式的人講原本簡單的問題弄複雜了,哪怕用自定義名稱來簡化相應的陣列也更容易理解。

像這種問題更多的使用lookup函式來取相應的值。

2樓:匿名使用者

vlookup函式名"*"&c1&"*"表示要在sheet1表的a列找包含c1單元格的行,並且返回找到行所對應的b列的值,那個2就是指b列。即a:b中,a是第1列,b是第2列。

最後一個0表示精確匹配。

3樓:李大俠83**

掃了一眼

感覺像是個人所得稅公式

其實不需要辣摸長

=if(n(iserror(h6*i6))=1,"",h6*i6) 哪位excel高手幫我解釋一下這個公式的意思?謝謝了

4樓:匿名使用者

公式是為了防止baih列和i列中有文du本出現,如用zhi=h6*i6,h6和daoi6如有一個是文字不是數字內那麼=h6*i6的結容果就是一個#value的錯誤值,改為=if(n(iserror(h6*i6))=1,"",h6*i6)這樣後,當是錯誤值就返回空。如果在h和i列不會出現文字字串就沒必要這麼寫,就寫=h6*i6.

5樓:思雪遙遙

其實這個函式可以簡bai化:

=if(iserr(h6*i6),"",h6*i6)if函式+n+iserror三個函du

數,分開看,zhiif函式不用我多說dao吧?

iserror()

iserror 值為任意錯專誤值(#n/a、#value!、屬#ref!、#div/0!、#num!、#name? 或 #null!)時,返回true。

n函式這裡運用了n函式的其中一個功能:數值轉換 把true轉換成1,把false轉換為0,把文字轉換為0。

哪位大神能幫我解讀一下這個excel公式

6樓:

=indirect(address(a1,2,1,true,"2"))

公式修改為如上

你的雙引號和括號都不對

address(a1,2,1,true,"2"),得到的內容為表單名稱為2的b列中,第n行的地址,n為a1單元格的值

indirect作用是返回地址中的值

7樓:

【含義】 按照給定的行號和列標,建立文字型別的單元格地址。 【語法】 address(row_num,column_num,abs_num,a1,sheet_text) row_num 在單元格引用中使用的行號。 column_num 在單元格引用中使用的列標。

abs_num 返回的引用型別

1或省略 絕對引用

2 絕對行號,相對列標

3 相對行號,絕對列標

4 相對引用

a1 用以指定 a1 或 r1c1 引用樣式的邏輯值。如果 a1 為 true 或省略,函式 address 返回 a1 樣式的引用;如果 a1 為 false,函式 address 返回 r1c1 樣式的引用。 sheet_text 為一文字,指定作為外部引用的工作表的名稱,如果省略 sheet_text,則不使用任何工作表名。

【示例】 如果將示例複製到空白工作表中,可能會更易於理解該示例。

1 公式 說明(結果)

2 =address(2,3) 絕對引用($c$2)

3 =address(2,3,2) 絕對行號,相對列標(c$2)

4 =address(2,3,2,false) 在r1c1引用樣式中的絕對行號,相對列標(r2c[3])

5 =address(2,3,1,false,"[book1]sheet1") 對其他工作表的絕對引用([book1]sheet1!r2c3)

6 =address(2,3,1,false,"etsheet") 對其他工作表的絕對引用('etsheet'!r2c3)

所以這個公式的意思就是:

address(a1,2,1,true,「2」) 你的公式逗號和引號全換成英文,ture後面再加一逗號

a1:引用的行儲存在a1中;

列是第二列

引用型別是絕對引用

引用型別判斷是ture

引用地址是"2"

然後在不明白,你可以更改下看看效果就明白了

indirect函式很簡單就是把地址中的內容顯示出來

8樓:匿名使用者

indirect()的語法預設是兩個引數,第2引數是個邏輯值,即樓主所講的。當邏輯值是true時可以省略。

公式引用a1表當中的a1資料,a1要加上雙引號:

=indirect(a1&"!a1",true)上面講了,true可省略:

=indirect(a1&"!a1")

補充:你要「讓表1 a1中顯示錶2 b2內容,表1a2中顯示錶3 b2內容,以此類推」

如果按你原來的公式,在表1的a1輸入公式,b1起輸入工作表名稱就行:

=indirect(b1&"!b2")

若要直接在表1的a1輸入公式:

=indirect("表"&row(2:2)&"!b2")回車並向下填充

小抄的!有不明白我在回答你

請問高手這是哪位的印章,哪位高手能高手這個印章是什麼內容?

底款印章為 王順娣制 希望能幫到你。新興的紫砂壺工藝美術師 王順娣 中國工藝美術大師 蔣蓉 徐漢棠 徐秀棠 呂堯臣 譚泉海 汪寅仙中國陶瓷藝術大師 李昌鴻 鮑志強 何道洪 周桂珍江蘇省工藝美術大師 顧紹培 鮑仲梅 徐安碧 邱玉林 李守才江蘇省工藝美術名人 潘持平 張紅華 王石耕 沈蘧華 徐達明 朱建...

請問哪位高手能幫我找到合適的配樂詩歌?非常感謝!急

我認為畫荷花不一定要朗誦與荷花有關的詩,舒婷的 致橡樹 很好,很容易投入,感情也很好把握,致橡樹 我如果愛你 絕不像攀援的凌霄花,借你的高枝炫耀自己 我如果愛你 絕不學痴情的鳥兒,為綠蔭重複單調的歌曲 也不止像泉源,常年送來清涼的慰籍 也不止像險峰,增加你的高度,襯托你的威儀。甚至日光。甚至春雨。不...

硬碟故障,哪位高手賜教,請問哪位高手知道這個故障燈是什麼問題

硬碟出現壞道了,可以使用軟體嘗試修復試試,如果壞道可以成功修復,就說明是邏輯壞道,問題不大,硬碟可以繼續使用。如若壞道無法修復,則需要注意了,這種情況需要謹慎處理,雖然可以將壞道建立獨立的分割槽,將其隔離,但並不會將壞道修復。遇到無法修復的壞道,就需要換新硬碟。此外,壞道修復會對壞道上及其附近的資料...