Excel中某一列欄位中包含另一列單元格中的字段,滿足此條件進行求和,求各位大神幫忙解決,謝謝了

2021-04-20 01:19:47 字數 1280 閱讀 5936

1樓:眯住眼串針

j2輸入公式

=sumif(m:m,i2&"*",n:n)或=sumproduct((left(m$2:m$100,len(i2))=i2)*n$2:n$100)

下拉即可

2樓:匿名使用者

=sumif(m:m,i2,n:n)

3樓:匿名使用者

=sumif(c17:c18,a17&"*",d17:d18)

後面+ &"*"

excel兩列資料,要求把第一列中相同項合併單元格,第二列中不變,效果如下圖。資料鏈龐大,大神幫忙!

4樓:匿名使用者

vba完成

註釋的地方自己看情況修改 已驗證成功

dim x,y,z as integer

dim j,k,l as integer

dim m$ as string

j=1 '處理開始資料行數

k=250 '處理結束資料行數

l=5 '資料列數 a對應1 b對應2

m$="c" '資料列數字母

x = cells(j, l).valuez = 1

dim a as integer

for a = j+1to k

if cells(a, l).value <> x thenrange(m$ & z & ":" & m$ & (a - 1)).select

with selection

.horizontalalignment = xlcenter.verticalalignment = xlcenter.wraptext = false

.orientation = 0

.addindent = false

.indentlevel = 0

.shrinktofit = false

.readingorder = xlcontext.mergecells = false

end with

selection.merge

x = cells(a, l).valuez = a

end if

next a

5樓:匿名使用者

選中合併單元格所在單元格區域輸入如下公式

=counta(a$1:a1)

哈哈,答非所問。不刪了,萬一誰用上就看看好了。

6樓:匿名使用者

vba很容易實現,建議上傳附件。

如何提取DataTable中的某一列欄位的所有資料,進行運算

獲取datatable某一列所有值,並存放到list中 1 方法一 遍歷datatable,取出所有的id listlstid from d in dt.asenumerable select d.field id tolist 2 方法二 list ls new list 存放你一整列所有的值 d...

excel中如何讓某一列以 1, 2, 4, 8的順序迴圈,如同行的A列滿足條件則該行數字變成1,下一行迴圈重置

可以直接用vba達成,需要把問題描述的更清晰一點一 print 在哪個單無格?ax?cx?二 y如果遍歷?因為當ax時y直接符值為4,是再次迴圈麼?三 按你的語句x x 1一直是逐進加1的,那 1,2,4,8在何處體現?這個 1是回跳麼?即如果x 10時,執行x 9,8,6,2?最好有截圖說明真實執...

excel中在某一列查詢我規定的數值後,返回顯示對應列表

終止年限輸入在e3 e6輸入 sum offset b 1,match e3,a a,1,1 match e3,a a,可任意修改e3不同年限,返回不同對應值 excel 如何查詢單個數值是否在某個範圍裡並返回另一列的值 1 創來建空白excel 2 插入測源試資料 bai 注意 du 在第一行插入...