1樓:
1.假設你的列式在a1,要在b1出結果
你可以將游標定位在b1
插入-名稱-定義,起個名字,隨便輸入(aaa),然後在下面引用框中輸入
=evaluate(a1)
確定這樣你在b1中輸入=aaa,a1的結果就出來了.以後你只要在列式的後一列單元格中輸入=aaa,就會出結果
2.也可以辦到,要用到vba自定義函式.
按下alt+f11,插入-模組,複製下面**退出.
假設你的資料輸入在a1,你在b1輸入=plus(a1)就能得出結果了.
這個公式可以一直用下去,前一列輸入你的資料,後一列輸入這樣的公式,就能得出結果.
public function plus(byval n as string) as string
dim b() as long
dim sum as string
sum = ""
a = split(n, ",")
redim b(0 to ubound(a) + 1) as long
b(0) = 0
for x = 1 to ubound(a) + 1
b(x) = b(x - 1) + a(x - 1)
next
for y = 1 to ubound(a) + 1
sum = sum & "," & b(y)
next
plus = right(sum, len(sum) - 1)
end function
***********
如果你第二問1,2,3,4是在同一單元格內
即a1輸入1,2,3,4
要在b1產生1,3,6,10
就用我的vba,若不是就採用以上幾位的吧.
2樓:大徐哥
第一個問題要考慮
先答第2個
假設你的資料從a1開始
b1=a1
b2=b1+a2
將b2的公式向下複製即可
3樓:懶懶的燕窩
不太明白你問什麼?但試下答啦!
問題1:在第一列(a1)輸入3,第二列(b1)輸入5,在第三列(c1)輸入"=a1+b1", 然後依次在a\b列輸數,複製c1貼上其他c列就行了!
問題2:第一列資料輸數,第二列b1輸"=a1",b2輸"=b1+a2",複製b2貼上到b3/4/5/6......
其實這都是函式的基本問題!
4樓:哈哈之一
問題2:第一列資料輸數,第二列b1輸"=a1",b2輸"=b1+a2",複製b2貼上到b3/4/5/6......
請教EXCEL的幾個問題,關於幾個EXCEL的小問題請教一下各位
1 如果選連續行的話,可以點左側要選中的行的第一個行號,然後按shift鍵不放接著點要選中的最後一行的行號。如果不是選中整行,可以點要選中區域的左上角,然後按shift鍵不放接著點要選中區域的右下角。2 公式已經很簡單了,只要按 鍵後點單元格再輸入運算子再點另外單元格後按回車就行了。3 在按翻頁鍵的...
各位大俠,請教關於excel的問題,急啊
比如資料在a列,從第一行開始,在b1輸入 陣列公式,輸入後在編輯狀態下,按ctrl shift 回車結束。下拉,然後按b列排序。這樣有出錯的可能性,因為可能幾個不同字元的 之合是相同的。如果再精確些,就要把字元 排序。排序,然後合併相同的 先用ltrim rtrim trim把空格去掉 然後,再用資...
請教幾個關於WOW的小問題,謝謝
1 國服的點卡是30元一張,含 600 點遊戲點數,每小時扣 9 點,即 0.45元 小時,沒有月卡。臺服的點卡合人民幣也是30元左右 上能買到28 29元的 150點,一小時5點,即1元 小時。但臺服有月卡,每張月卡相當於三張點卡的錢 上可以買到85元以下的 2 war3裡沒有血精靈 部落 和德萊...