1樓:
sub 更換格式()
dim n%
j = 1
i = 5
cells(j, i - 1) = cells(2, 1)cells(j, i) = cells(2, 2)if cells(n, 1) = cells(n - 1, 1) then
i = i + 1
cells(j, i) = cells(n, 2)else
j = j + 1
i = 5
cells(j, i - 1) = cells(n, 1)cells(j, i) = cells(n, 2)end if
next
end sub
2樓:匿名使用者
公式可以做,不過不知道資料量太大會不會有問題:
1、複製a列到d列,然後刪除重複項,得到不重複的 a列資料;
2、e1參考輸入:
=index($a:$b,small(if($a$2:$a$99999=$d1,row($2:$9999),4^8),column(a$1)),2)&""
然後使用 ctrl+shift+enter結束陣列公式 (完成後公式兩端有 符號)
3、公式右拉若干列(應該是 12列),然後公式下拉若干行。
上面的公式中是假設資料總共有 9999行。
3樓:匿名使用者
把姓名新增到行標籤,把工資新增到列標籤和數值標籤得到如下:
複製白色的三行到其他地方,然後選中複製過來的這3行,ctrl+g,條件定位,選擇「空值」:
確定後會選中空值的單元格,你隨便右鍵點中某一個,選擇「刪除」-「右側單元格向左移」完成。
4樓:一氣化三清
不用那麼麻煩,也不需要公式。如圖,轉換後,刪除不需要的行,就行了。
刪除時,可以連續選擇,再一起刪除。
5樓:匿名使用者
如果b的姓名在d列,那麼在e1單元格輸入以下陣列公式,按ctrl+shift+enter組合鍵結束,然後向右向下填充公式
=index($b:$b,small(if($a$2:$a$2000=$d1,row($2:$2000),4^8),column(a1)))&""
6樓:匿名使用者
可以用陣列公式,先去重複,再查詢。
請問如何用VBA將EXCEL檔案中的資料複製到別EXCEL檔案相同的位置
sheet1的區域a1 c3拷貝到sheet2的區域a1 c3 sheet1.range a1 c3 copy sheet2.range a1 c3 丙雅弘雨凝 sub aaa dim sh1 as worksheet dim sh2 as worksheet set sh1 workbooks 1...
如何用excel程式設計,如何在excel中程式設計?
久落江邊 基本思路 基礎實現方法同上篇文章 直接通過odbc讀 寫excel 檔案 相同,都是通過odbc來把excel 檔案當成資料庫檔案來進行讀 寫等操作,所以在excel 檔案中寫入的行頭名必須是唯一的 不要重名,相當於資料庫中的id值 本文中對excel檔案的操作都被封裝進一個類csprea...
如何用excel做f檢驗,求大神告知這個excel 用F檢驗 怎樣做???
深圳市勵拓軟體 excel裡面有t檢驗!1 在 工具 選單上,單擊 資料分析 如果沒有 資料分析 則 載 分析工具庫 載入巨集。操作方法 在 工具 選單上,單擊 載入巨集 在 可用載入巨集 列表中,選中 分析工具庫 框,再單擊 確定 如果必要,請按安裝程式中的指示進行操作。2 在 資料分析 對話方塊...