1樓:鬱渟
可以用vba完成.
右擊工作表標籤,檢視**,貼上**後按f5執行完成後可以刪除**
sub test()
for r = range("c65536").end(xlup).row to 1 step -1
if cells(r, 3) = "ug101400" thencells(r + 1, 3).resize(2, 1).entirerow.insert
cells(r + 1, 3) = "ug101401"
cells(r + 2, 3) = "ug101402"
end if
next
msgbox "搞定!請勿重複執行!"
end sub
2樓:振興僑中
出了手工插入以外,估計只有巨集做得到
excel 按指定列數值自動插入行
3樓:匿名使用者
1.插入兩個輔助列,在e1輸入“=sum(d$1:d1)”,後下拉。
2.在f1輸入“=row(a1)-1”,後下拉。
3.在a5輸入
“=if(row(a1)>sum($d$2:$d$4),"",index(a$2:a$4,lookup(row(a1),$e$1:
$e$4,$f$1:$f$4)+1))”。
4.把a5的資料複製貼上到b5-f5。
5.複製第五列的資料到下面幾列,直到顯示出來所有列。
4樓:沈一民
插入兩個輔助列
e1=sum(d$1:d1)
f1=row(a1)-1
兩公式向下複製
隨便找一個單元格比如a8輸入=if(row(a1)>sum($d$2:$d$4),"",index(a$2:a$4,lookup(row(a1),$e$1:
$e$4,$f$1:$f$4)+1))
把這個單元格向右向下複製即可。
5樓:匿名使用者
少量資料的話就用函式或自己直接插入相應的行就可以了,若操作量很大的話可以考慮用vba。需大批量運算元據+pp2327285699說明
6樓:平陽虎
建議用vba**解決。
excel 按指定列數值自動插入行 20
7樓:雲南新華電腦學校
根據關鍵字,跨表引用,可以用vlookup函式來實現。
表一示例資料:
如上圖,在做工資表時版,權需要有基礎資料表,列示姓名、職務、底薪等基礎資訊。
假如在表二中,用姓名作為關鍵字,可以如下圖所示:
b2公式為:=vlookup($a$2,sheet1!$a$2:$d$8,column(b:b),0)
c2公式為:=vlookup($a$2,sheet1!$a$2:$d$8,column(c:c),0)
d2公式為:=vlookup($a$2,sheet1!$a$2:$d$8,column(d:d),0)
該函式以姓名作為關鍵字,在表一$a$2:$d$8區域中查詢,然後分別返回該區域的第2、3、4列,並精確匹配。其中column函式用來生成該函式的第三引數,引用方式為相對引用,向右拖動公式時,可以自動改變引數數值。
8樓:匿名使用者
用vba吧,簡單的很。
9樓:匿名使用者
只能通過vba解決了
怎樣在excel中選定指定的多行和列
excel2007一樣有 定位 功能.ctrl g 按住ctrl鍵不放手再按g鍵 選a至f例則是從1至20000 ctrl g 輸入a1 f2000 確定即可 excel2007沒有了名稱框嗎?在名稱框裡輸入a1 f2000,回車就行了 名稱框是2003中編輯欄最前面的地方,滑鼠放上面時顯示 名稱框...
VBA請問在EXCEL中如何批量插入行
sub charuhang 你所說的假設選中哪一列,其實,插入行和選中的列不相關,有用的資訊是你所選中的行 起止行號 start inputbox 請輸入要插入行的起始行號 3 end inputbox 請輸入要插入行的終止行號 26 h inputbox 請輸入要插入行數 2 for i end ...
Excel中怎樣將圖表插入到指定的單元格注「帶步驟圖
小清新心萌萌噠 工具 原料 電腦 excel 方法 步驟 1 在excle中插入圖表,選中這個圖表。2 將滑鼠放到到方框的四個角中任意乙個上,變成雙箭頭,按住滑鼠將這個圖表拉大。3 繼續選中這個圖表。4 將滑鼠放到圖表邊緣,滑鼠變成四面箭頭,按住滑鼠,將圖表拖到指定的單元格位置即可。5 在指定位置插...