excel vba多列資料求和,要求用VBA字典

2021-06-14 11:18:43 字數 1881 閱讀 9263

1樓:匿名使用者

sub 多列相同項累計()

dim dic, istr as string

set dic = createobject("scripting.dictionary")

with activesheet

for i = 1 to .range("a65536").end(xlup).row

istr = .cells(i, 1) & "," & .cells(i, 2) & "," & .cells(i, 3)

dic(istr) = dic(istr) + cells(i, 4)

next

for each d in dic.keys

n = n + 1

.cells(n, 6).resize(1, 3) = split(d, ",")

next

.cells(1, 9).resize(dic.count, 1) = worksheetfunction.transpose(dic.items)

end with

end sub

2樓:匿名使用者

唔明,請舉例,並舉例得出如何的結果

3樓:朱仕平

資料透視表輕鬆搞定的功能,不需要vba字典吧

excel 如果判斷一個工作表中的資料是否存在於另一個工作表

4樓:

工具/材料:microsoft office excel2016版,excel**。

1、首先選中excel**,雙擊開啟。

2、再者在microsoft office excel2016版視窗上,展示b表裡提供的單元格。

3、繼續在microsoft office excel2016版視窗上,切換底部的“sheet2”表。

4、再者在microsoft office excel2016版視窗上,選中要顯示判斷一個工作表中的資料是否存在於另一個工作表結果的單元格。

6、最後在microsoft office excel2016版視窗上,成功顯示判斷一個工作表中的資料是否存在於另一個工作表的結果。

5樓:

1、首先,我們將要比較的資料放入excel。

2、在“查詢重複項”工作表中,我們在b列中新增一列數字作為補充,並填寫正序數,最好是連續數以用於後續搜尋。

3、接下來可以在b2單元格中,鍵入下圖中的公式。

4、按下enter鍵,就可以得到結果了,不顯示數字的代表不存在於另一個工作表。

6樓:匿名使用者

以表2e列為輔助列,輸入以下公式,然後向下填充公式

=if(countif(表1!b:b,b2),"是","否")

7樓:匿名使用者

用vlookup函式或者countif函式。

表2中e2公式=if(countif(表11!$b$2:$b$100,b2)>0,"重複“,"不重複")

8樓:匿名使用者

在表2的e2單元格里輸入=if(b2="","",if(countif(表1!b:b,b2),"是","否"))

把e2單元格複製到e列

9樓:匿名使用者

查一下vlookup的用法,自己試一試,實在不行找個專業的教你一下吧。

excel中做一組50個資料的正態分佈圖

10樓:匿名使用者

假設,正態分佈圖的均值5%、標準值8%:

a1輸入

-19回車;

b1輸入

=normdist(a1,5,8,0)

回車並向下填充;

excel中怎麼把多列資料合併成一列並以字元分割

offset a 1,mod row a1 1,3 int row a1 1 3 在d列輸入公式並下拉 a1 b1 c1 excel多列合併並且在多列中間加符號 1 電腦打bai開duexcel 2 開啟excel 後,列好表zhi格以及資料。3 列好 後,在dao另一個單元格中輸入公內式容 b3 ...

EXcel怎麼把多列資料首尾相接成一列資料,如圖

綜合使用mod roundup等函式將多列資料橫向首尾相接合併為一列 假設數bai據如你圖中所示du,每列都是13行則a14單元格寫入zhi公式 offset b 1,mod row a1 1,13 row a1 1 13 下拉複製 dao公式 如果不只 專13行,則改公式中的13為實際 屬的行數 ...

現在離婚多,尤其女的要求和未婚一樣。為什麼會離婚,再婚怎麼過再婚兩個人都不真心了,孩子問題

現在的人,特別是年輕人都太沖動了,動不動就離婚。大人是感覺不合適就離婚,一有點矛盾就離婚,都太有個性,不能相互包容,恕不知你們分開了也許是感覺輕鬆了,那你們的孩子呢?大人離婚最可憐的就是孩子,他們生活在單親家庭,要麼缺少母愛要麼缺少父愛,一旦重組家庭,後媽或者後爸又有多少人能真的視如己出。就當真的是...