excel2016如何使用IF函數(shù)(excel2007 if函數(shù)怎么用)
2023-02-24
更新時(shí)間:2023-02-22 00:35:43作者:佚名
怎樣讓Excel生成連續(xù)的英文字母在Excel的工作表中可能需要用要連續(xù)的英文字母,可以用公式自動(dòng)生成嗎?在Excel的工作表中可能需要用要連續(xù)的英文字母,可以用公式自動(dòng)生成嗎?(參考下圖)
(1) 在同一行中生成重復(fù)的字母
單元格A1:=LEFT(ADDRESS(1,MOD(COLUMN(D:D),4)+1,4),1)
復(fù)制單元格A1,往右各列粘貼,可以生成A,B,C,D的重復(fù)字母。
利用COLUMN函數(shù),可以在各行生成連續(xù)的數(shù)字,通過(guò)MOD函數(shù)來(lái)求除以4的余數(shù)(因?yàn)槊?個(gè)字母要重復(fù))。再由ADDRESS函數(shù)生成A1,B1,C1,D1等地址,通過(guò)LEFT函數(shù)取出左邊第1個(gè)字,即為A,B,C,D。
同理:
單元格A2:=LEFT(ADDRESS(1,MOD(COLUMN(E:E),5)+1,4),1)
復(fù)制單元格A2,往右各列粘貼,可以生成A,B,C,D,E的重復(fù)字母。
單元格A3:=LEFT(ADDRESS(1,MOD(COLUMN(F:F),6)+1,4),1)
復(fù)制單元格A3,往右各列粘貼,可以生成A,B,C,D,E,F的重復(fù)字母。
(2) 在同一列中生成重復(fù)的字母
單元格A5:=CHAR(MOD(ROW(4:4),4)+65)
復(fù)制單元格A5,往下各行粘貼,可以生成A,B,C,D的重復(fù)字母。
利用ROW函數(shù),可以在各行生成連續(xù)的數(shù)字,通過(guò)MOD函數(shù)來(lái)求除以4的余數(shù)(因?yàn)槊?個(gè)字母要重復(fù))。再由CHAR函數(shù)將該余數(shù)加上65,可以生成A,B,C,D等字符。
單元格B5:=CHAR(MOD(ROW(5:5),5)+65)
復(fù)制單元格B5,往下各行粘貼,可以生成A,B,C,D,E的重復(fù)字母。
單元格C5:=CHAR(MOD(ROW(6:6),6)+65)
復(fù)制單元格C5,往下各行粘貼,可以生成A,B,C,D,E,F的重復(fù)字母。