技術(shù)員聯(lián)盟提供win764位系統(tǒng)下載,win10,win7,xp,裝機(jī)純凈版,64位旗艦版,綠色軟件,免費(fèi)軟件下載基地!

當(dāng)前位置:主頁(yè) > 教程 > 軟件教程 > Excel教程 >

excel超過(guò)15位數(shù)字長(zhǎng)編碼怎么求和?

來(lái)源:技術(shù)員聯(lián)盟┆發(fā)布時(shí)間:2017-12-23 06:21┆點(diǎn)擊:

  如下圖所示,Excel表格中A列的編碼有很多是超過(guò)15位的文本型數(shù)字,現(xiàn)在要對(duì)物料編碼前面是“36985214705850”的物料統(tǒng)計(jì)其采購(gòu)量之和。

excel超過(guò)15位數(shù)字長(zhǎng)編碼怎么求和?  三聯(lián)

  如果用常規(guī)的函數(shù):

  =SUMIF(A:A,D3,B:B)

超過(guò)15位的文本型數(shù)字長(zhǎng)編碼求和

  求出的結(jié)果是0,顯然這個(gè)結(jié)果是錯(cuò)誤的。因?yàn)橹皇前凑瘴锪暇幋a里的一部分進(jìn)行條件求和,顯然SUMIF的第2參數(shù)不能只是物料編碼的前若干位。那么怎么處理呢:

  =SUMIF(A:A,D3&"*",B:B)

超過(guò)15位的文本型數(shù)字長(zhǎng)編碼求和

  注意上圖的D4單元格的物料編碼是完全的,如果用下面這樣的函數(shù)公式:

  =SUMIF(A:A,D4,B:B),按道理是沒(méi)問(wèn)題的。但是錯(cuò)誤為100,我們核對(duì)發(fā)現(xiàn)這個(gè)結(jié)果是不對(duì)的。

超過(guò)15位的文本型數(shù)字長(zhǎng)編碼求和

  經(jīng)分析發(fā)現(xiàn)把如下圖紅框處的數(shù)字加和了,為什么加和這些呢。

  只要物料編碼前面15位的數(shù)字是一樣的,sumif就把這些編碼對(duì)應(yīng)的采購(gòu)量加一起。為什么是15位呢,因?yàn)閑xcel里能夠辨識(shí)的數(shù)字最長(zhǎng)不能超過(guò)15位。

超過(guò)15位的文本型數(shù)字長(zhǎng)編碼求和

  所以此處的公式應(yīng)該改為:

  =SUMIF(A:A,D4&"*",B:B)

超過(guò)15位的文本型數(shù)字長(zhǎng)編碼求和