1樓:小矇
如果你這12張表裡的基本內容,位置都是一樣的,即「張三」這個員工在12張表裡都是在單元格a2的,「養老保險」是在b2,「李四」在a3,保險費在b3,其他員工也是按這方式記錄的,那你可以在第12張表的c2裡輸入雙引號內公式:「=sum(sheet1:sheet12!
b2)」,並把公式向下複製到其他單元格,這樣就可以顯示12張表「b2」上的總和了。如你的第1張工作表的標籤(名稱)不是「sheet1」而是「1月」,最後一張是「12月」則只要把「sheet1:sheet12!
b2」改為「1月:12月!b2」就行了。
2樓:
若人員,**固定(就是說若姓名(張三)每張對應的**都是a10)養老保險,住房公積金,稅金位置都固定,很簡單,用求和公式即可。若位置不固定,則比較麻煩,若需要發給我一部分,我給你做。[email protected]
3樓:匿名使用者
最簡單的辦法有兩種
1是再做一張彙總表,單獨統計每個員工一年的全部資料,引用12個月的分表。然後可以用自定義篩選查詢需要的資料。
2是把12張表的資料全部合併到一張表裡,第一行為標題行,例如:
日期 姓名 養老保險 公積金 稅金2008-1-1 張三 100 300 50
.....
然後用自動篩選自定義查詢相應的資料。
4樓:匿名使用者
vba應用 輕而易舉 見訊息
求教excel高手 圖裡的字怎麼置於**下邊 現在是以**形式插入做的透明 但是覆蓋在**上
5樓:
在頁首中插入**:(我的版本為2007,與10差不多)
檢視--工作簿檢視--頁面佈局
求教excel高手,**等幫幫忙
6樓:匿名使用者
你這個不同的字
符應該是指不同的字串而非單一字元吧?
如果是字串要怎麼劃分哪些字元段構成一個字元呢,空格嗎?
如果是以上規則,需要用**
sub compare()
dim i&, j&, k%, m%, n%, p%, q%, ss$, tar$, arr, brr
j = range("a9999").end(xlup).row
for i = 1 to j
ss = ""
n = len(cells(i, 1)) '找a列有b列無
if instr(1, cells(i, 1).value, " ") > 0 then
redim arr(0 to n + 1 - len(replace(cells(i, 1).value, " ", "")))
k = 0
arr(0) = 1
for m = 1 to n
if mid(cells(i, 1).value, m, 1) = " " then
k = k + 1
arr(k) = m
else
end if
next
arr(k + 1) = n + 1
for p = 1 to k + 1
if instr(1, cells(i, 2).value, replace(mid(cells(i, 1).value, arr(p - 1), arr(p) - arr(p - 1)), " ", "")) > 0 then
else
ss = ss & " " & replace(mid(cells(i, 1).value, arr(p - 1), arr(p) - arr(p - 1)), " ", "")
end if
next
else
if instr(1, cells(i, 2).value, cells(i, 1).value) > 0 then
else
ss = ss & " " & cells(i, 1).value
end if
end if
n = len(cells(i, 2)) '找b列有a列無
if instr(1, cells(i, 2).value, " ") > 0 then
redim arr(0 to n + 1 - len(replace(cells(i, 2).value, " ", "")))
k = 0
arr(0) = 1
for m = 1 to n
if mid(cells(i, 2).value, m, 1) = " " then
k = k + 1
arr(k) = m
else
end if
next
arr(k + 1) = n + 1
for p = 1 to k + 1
if instr(1, cells(i, 1).value, replace(mid(cells(i, 2).value, arr(p - 1), arr(p) - arr(p - 1)), " ", "")) > 0 then
else
ss = ss & " " & replace(mid(cells(i, 2).value, arr(p - 1), arr(p) - arr(p - 1)), " ", "")
end if
next
else
if instr(1, cells(i, 1).value, cells(i, 2).value) > 0 then
else
ss = ss & " " & cells(i, 2).value
end if
end if
cells(i, 3) = ss
next
end sub
7樓:風傷殘月愁
如果都在尾部(且多的字元都在b列)就用:
=mid(b1,len(a1)+1,len(b1)-len(a1))
excel高手或者工作處理大量資料的高手, 求教 求教
8樓:
2007版可以處理1048756行,是100多萬,不是10萬,如果100多萬行還不能滿足的話改用access吧,儲存資料沒什麼問題,但要象excel那樣方便的處理資料就比較難了。
9樓:大徐哥
請改用office2007以上版本
求教excel高手,我有類似如下的兩張表,想要查到第二張表中的資料屬於第一張表的哪一行,請問有沒有什麼公式
10樓:匿名使用者
你要的效果不是很明白,a022和a023都滿足a012~a040區間,但為何數量只等於3?應該是等於4吧? 你需要先把可能的區間確定(表a),然後把表b中每個資料分別屬於哪個區間找出來,這個只要用if函式就可以,看附件。
再把相同區間的合併,用concatenate函式合併就可以。
用普通函式看似無法一步到位,用程式設計是可以實現。
11樓:匿名使用者
concatenate合併然後vlookup查詢就可以,呵呵!
求教幾何高手,初中幾何,求教高手
路過,初中幾何,求教高手 20 要想獲得幫助,首先得把題目寫對 這裡,點e的位置可以確定,但點f的位置無法確定,滿足af ab的點有無數多個,不可能都滿足am df 已知條件不夠,請仔細檢查題目 初中幾何面積,求教高手 20 答案挺麻煩的 25arccos 3 4 100arccos 9 16 25...
求教WOW高手戰士 PVP ,求教WOW高手戰士操作 PVP
焦點巨集就是 focus 前提你裝了焦點外掛 本人就是pvp戰士 現在5v5 2100 其實對於zs,在於jjc來說,確實發揮不出最大的dps.其實原因很簡單.你一般都是第一被控制物件,你們的隊伍應該是屬於暴力隊,集中火力總是秒不掉對方一名玩家的緣故 才那麼說你的把.55跟戰士關係不大 關鍵得看隊友...
電腦升級,求教,電腦升級求教高手
不要2000元,1000元足夠了,影馳 6600le agp gddr3版 對比 770 2006 06 26顯示卡晶片廠商 nvidia 顯示卡晶片 geforce 6600le 視訊記憶體型別 ddriii 視訊記憶體容量 mb 128 視訊記憶體位寬 128bit 匯流排介面 agp 8x 視...