求教excel高手求教excel高手

2022-11-15 00:36:47 字數 3595 閱讀 6783

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 視...