EXCEL自定義函式的問題,求高手進來解答。問題不復雜,但是我想了很久也沒有解決辦法

2022-09-15 04:10:26 字數 2323 閱讀 1246

1樓:

自定義函式不能對單元格賦值

也不能呼叫外部過程

所以不能指望用自定義函式實現上述功能

只能用過程對單元格操作

2樓:

我對excel的函式不太懂,只懂一點點程式設計,但是可以提一些建議.

如果需要優化的話,首先應該先確定這個自定義函式bili所引用的資料是否是動態變數,例如輸入有i1,i2,i3.....in等資料,而輸出的k1,k2,k3資料是和輸入資料對應的,那麼我認為這個函式不能執行一次計算出所有的輸出,只能優化函式本身的執行效率或者使用啟發式來**輸入.

如果引用的資料有部分是常量,那麼可以將這部分提取出來,不用重複計算.

3樓:

你這麼厲害怎麼不自定義一個函式,加上:

cell(1,1)=k(1)

cell(1,2)=k(2)

....

cell(10,10)=k(100)

4樓:匿名使用者

呵呵,樓上的回答雖然好笑,不過說的也對啊,你不一定要用function嘛,也可以寫成sub,在裡面把你那100個陣列值直接賦給單元格不就行了,

excel自定義函式的一個問題,求高手進來解答。問題不復雜,但是我想了很久也沒有解決辦法,高分懸賞

5樓:

function bili(n as integer)dim k

redim k(1 to 100)

....

....

....(省略絕大部分**)

bili=k(n)

end function

6樓:匿名使用者

因此,不要指望使用自定義函式不能分配單元

不能呼叫外部程式

自定義函式來實現上述功能僅適用於電池操作的過程中,

7樓:匿名使用者

excel函式,我不明白,只知道一點點程式設計,但一些建議。

如果您需要優化,應該首先確定是否所引用的資料自定義函式輕症動態變數,如輸入端i1,i2,i3 ......在資料輸出k1,k2,k3相應的資料輸入資料,那麼我認為,這個功能不能執行一次,計算出所有的輸出,優化的功能本身的效率的實施或使用啟發式**輸入

如果基準資料是恆定的,那麼這部分的提取物中,沒有雙重計數。

什麼excel寫的vba儲存了以後,以後失效了?----自定義函式,類似於sum一樣=後直接用的

excel 高難度問題,求高手用一個公式解答

8樓:平陽虎

在sheet1的b3中輸入公式

=lookup(1,0/(sheet2!$a$2:$a$10=$a2),offset(sheet2!$b$2:$b$10,,column(a1)*3-3))

確認後右拖、下拉填充。

9樓:花煞和莫小莫

建議用資料透視更方便。

首先選中表裡裡的內容

然後插入**,

把工號用滑鼠拖到左邊文字欄,全勤獎金、季度獎、年終獎依次拖到右邊資料欄,再依次設定資料各式為「求和」。

到這一步資料都彙總好了,只要把資料複製出來設定一下格式就ok了。

明天上邊用圖演示給你也行。

excel中vlookup函式的複製問題,求高手進。 15

10樓:余余

c2公式:

=lookup(a2&"*",sheet2!$a:$b,2,)

然後回車,滑鼠放在c2右下角,游標變為實心十字時,按滑鼠左鍵,不要鬆開,向下拖拉即可!

11樓:匿名使用者

不要複製啊,選中c2,滑鼠移至該單元格右下角,指標變成十字形時雙擊滑鼠,就自動向下填充了

12樓:琳雨淚

單獨做三個,然後選中三個這是右下角會有一個+,點選+下拉就行了

13樓:

你複製時選擇的應該不是c2單元格,而是c2單元格的內容!

選擇複製c2單元格,下面的複製內容會自動調整a2為a3、a4、a5……

複製了c2的內容,再複製到下面,就只是不變的a2了……

14樓:匿名使用者

可以複製一個過來之後下拉!!

關於excel求差和求平均值函式的問題,求高手解答!!

15樓:小瓶道友

你看看我的格式

公式在上面

Excel中怎樣自定義函式

自定義函式bai,一般用vb,下面以du 長方體的體積公式zhi為例,詳細dao 一步步介紹版 1 開啟 excle後,按權alt f11,開啟 visual basic編輯器 2 visual basic編輯器 中,選擇 插入 模組 3 在如圖的位置,輸入以下 function mj a,b,c ...

Python27自定義函式呼叫問題

蛋疼的公司網路,看不到 首先確認下是否import成功了 比如你import knn 那你呼叫的專時候要寫 屬knn.classify0 不然就寫 from knn import 然後就可以直接呼叫了 預設你放在同個目錄下 感覺像 縮排沒對。關於python自定義函式在呼叫問題。10 a 0def ...

mysql自定義函式怎麼寫

mysql create function helloworld4 returns varchar 20 begin return hello world e69da5e6ba9062616964757a686964616f31333365643538 end query ok,0 rows aff...