精品伊人久久大香线蕉,开心久久婷婷综合中文字幕,杏田冲梨,人妻无码aⅴ不卡中文字幕

打開APP
userphoto
未登錄

開通VIP,暢享免費(fèi)電子書等14項(xiàng)超值服

開通VIP
常用函數(shù)公式及技巧搜集
【身份證信息提取】
從身份證號碼中提取出生年月日
=TEXT(MID(A1,7,6+(LEN(A1)=18)*2),"#-00-00")+0
=TEXT(MID(A1,7,6+(LEN(A1)=18)*2),"#-00-00")*1
=IF(A2<>"",TEXT((LEN(A2)=15)*19&MID(A2,7,6+(LEN(A2)=18)*2),"#-00-00")+0,)
顯示格式均為yyyy-m-d。(最簡單的公式,把單元格設(shè)置為日期格式)
=IF(LEN(A2)=15,"19"&MID(A2,7,2)&"-"&MID(A2,9,2)&"-"&MID(A2,11,2),MID(A2,7,4)&"-"&MID(A2,11,2)&"-"&MID(A2,13,2))
顯示格式為yyyy-mm-dd。(如果要求為“1995/03/29”格式的話,將”-” 換成”/”即可)
=IF(D4="","",IF(LEN(D4)=15,TEXT(("19"&MID(D4,7,6)),"0000年00月00日"),IF(LEN(D4)=18,TEXT(MID(D4,7,8),"0000年00月00日"))))
顯示格式為yyyy年mm月dd日。(如果將公式中“0000年00月00日”改成“0000-00-00”,則顯示格式為yyyy-mm-dd)
=IF(LEN(A1:A2)=18,MID(A1:A2,7,8),"19"&MID(A1:A2,7,6))
顯示格式為yyyymmdd。
=TEXT((LEN(A1)=15)*19&MID(A1,7,6+(LEN(A1)=18)*2),"#-00-00")+0
=IF(LEN(A2)=18,MID(A2,7,4)&-MID(A2,11,2),19&MID(A2,7,2)&-MID(A2,9,2))
=MID(A1,7,4)&"年"&MID(A1,11,2)&"月"&MID(A1,13,2)&"日"
=IF(A1<>"",TEXT((LEN(A1)=15)*19&MID(A1,7,6+(LEN(A1)=18)*2),"#-00-00"))
從身份證號碼中提取出性別
=IF(MOD(MID(A1,15,3),2),"男","女")      (最簡單公式)
=IF(MOD(RIGHT(LEFT(A1,17)),2),"男","女")
=IF(A2<>” ”,IF(MOD(RIGHT(LEFT(A2,17)),2),”男”,”女”),)
=IF(VALUE(LEN(ROUND(RIGHT(A1,1)/2,2)))=1,"男","女")
從身份證號碼中進(jìn)行年齡判斷
=IF(A3<>””,DATEDIF(TEXT((LEN(A3)=15*19&MID(A3,7,6+(LEN(A3)=18*2),”#-00-00”),TODAY(),”Y”),)
=DATEDIF(A1,TODAY(),“Y”)
(以上公式會判斷是否已過生日而自動增減一歲)
=YEAR(NOW())-MID(E2,IF(LEN(E2)=18,9,7),2)-1900
=YEAR(TODAY())-IF(LEN(A1)=15,"19"&MID(A1,7,2),MID(A1,7,4))
=YEAR(TODAY())-VALUE(MID(B1,7,4))&"歲"
=YEAR(TODAY())-IF(MID(B1,18,1)="",CONCATENATE("19",MID(B1,7,2)),MID(B1,7,4))
按身份證號號碼計(jì)算至今天年齡
=DATEDIF(TEXT((LEN(A1)=15)*19&MID(A1,7,6+(LEN(A1)=18)*2),"#-00-00"),TODAY(),"y")
以2006年10月31日為基準(zhǔn)日,按按身份證計(jì)算年齡(周歲)的公式
=DATEDIF(TEXT(MID(A1,7,6+(LEN(A1)=18)*2),"#-00-00")*1,"2006-10-31","y")
按身份證號分男女年齡段
按身份證號分男女年齡段,身份證號在K列,年齡段在J列(身份證號為18位)
男性16周歲以下為            1
男性16周歲(含16周歲)以上至50周歲為  2
男性50周歲(含50周歲)以上至60周歲為  3
男性60周歲(含60周歲)以上為      4
女性16周歲以下為            1
女性16周歲(含16周歲)以上至45周歲為  2
女性45周歲(含45周歲)以上至55周歲為  3
女性55周歲(含55周歲)以上為      4
=MATCH(DATEDIF(DATE(MID(K1,7,4),MID(K1,11,2),MID(K1,13,2)),TODAY(),"y"),{0,16,50,60}-{0,0,5,5}*ISEVEN(MID(K1,17,1)))
=SUM(--(DATEDIF(MID(K1,7,4)&"/"&MID(K1,11,2)&"/"&MID(K1,13,2),TODAY(),"y")>={0,16,45,55}+{0,0,5,5}*MOD(MID(K1,17,1),2)))
【年齡和工齡計(jì)算】
根據(jù)出生年月計(jì)算年齡
=DATEDIF(A1,TODAY(),"y")
=DATEDIF(A1,TODAY(),"y")&"周歲"
=DATEDIF(A1,NOW(),"y")
根據(jù)出生年月推算生肖
中國人有12生肖,屬什么可以推算出來。即用誕生年份除以12,再用除不盡的余數(shù)對照如下:0→猴,1→雞,2→狗,3→豬,4→鼠,5→牛,6→虎,7→兔,8→龍,9→蛇,10→馬,11→羊例如:XXX出生于1921年,即用1921年除以12,商得數(shù)為160,余數(shù)為1,對照上面得知余數(shù)1對應(yīng)生肖是雞,XXX就屬雞。
=MID("猴雞狗豬鼠牛虎兔龍蛇馬羊",MOD(YEAR(A2),12)+1,1)   (2007)
如何求出一個人到某指定日期的周歲?
=DATEDIF(起始日期,結(jié)束日期,"Y")
計(jì)算距離退休年齡的公式
=IF(E2="","",IF(E2>=V2,"已經(jīng)退休","距離退休還有"&DATEDIF(TODAY(),DATE(YEAR(U2)+(V2),MONTH(U2),DAY(U2)),"Y")&"年"&DATEDIF(TODAY(),DATE(YEAR(U2)+(V2),MONTH(U2),DAY(U2)),"YM")&"個月"&DATEDIF(TODAY(),DATE(YEAR(U2)+(V2),MONTH(U2),DAY(U2)),"Md")&"天"))
其中E2為年齡(可用身份證號碼的公式生成);
V2為法定退休年齡(男60,女50)公式為:=IF(D2="","",IF(D2="男",60,50))
D2為男或女(可用身份證號碼的公式生成);U2為出生年月日(可用身份證號碼的公式生成)。
求工齡
=DATEDIF(B2,TODAY(),"y")
=DATEDIF(B2,TODAY(),"ym")
=DATEDIF(B2,TODAY(),"md")
=DATEDIF(B2,TODAY(),"y")&"年"&DATEDIF(B2,TODAY(),"ym")&"月"&DATEDIF(B2,TODAY(),"md")&"日"
計(jì)算工齡
=DATEDIF(C6,C8,"y")求兩日期間的年數(shù)
=DATEDIF(C6,C8,"ym")求兩日期間除去整年數(shù)剩余的月數(shù)
=DATEDIF(C6,C8,"m")求兩日期間的總月數(shù)
如果只需要算出周年的話,可以用=datedif("1978-8","2006-5","Y")
年齡及工齡計(jì)算
有出生年月如何求年齡?
有工作時間如何求工齡?(求出的結(jié)果為多少年另幾個月,如:0303的形式,即3年零3個月)。
a1是出生年月或工作時間:
=datedif(a1,today(),"y")
=text(datedif(a1,today(),"y"),"00")&text(datedif(a1,today(),"m"),"00")
如 [B2]=1964-9-1 則:
=TEXT(DATEDIF(B2,TODAY(),"y"),"00")&TEXT(MOD(DATEDIF(B2,TODAY(),"m"),12),"00")      '顯示 4009
=TEXT(DATEDIF(B2,TODAY(),"y"),"00年")&TEXT(MOD(DATEDIF(B2,TODAY(),"m"),12),"00月")  '顯示 40年09月
如果你找不到 DATEDIF 函數(shù),也可以不用 DATEDIF 函數(shù),
如 [B2]=1964-9-1 則:
=TEXT(RIGHT(YEAR(NOW()-B2),2),"00")&TEXT(MOD(MONTH(NOW()-B2)-1,12),"00")      '顯示 4009
=TEXT(RIGHT(YEAR(NOW()-B2),2)&"年"&MOD(MONTH(NOW()-B2)-1,12)&"個月","")       '顯示 40年09個月
自動算出工齡日期格式為(yyyy.mm.dd)
能否用:(yyyy.mm.dd)這種格式來計(jì)算出工齡有多長呢~?
以前用這樣一段(   =TEXT(RIGHT(YEAR(NOW()-A1),2)&"年"&MOD(MONTH(NOW()-A1)-1,12)&"個月","")     )。
但這種方法只能用:(yyyy-mm-dd)這樣的日期格式才能實(shí)現(xiàn)!
你不妨把“.”替換成“-”,不就行了嗎,再說后者是日期的一種標(biāo)準(zhǔn)格式,
=TEXT(RIGHT(YEAR(NOW()-SUBSTITUTE(A1,".","-")),2)&"年"&MOD(MONTH(NOW()-SUBSTITUTE(A1,".","-"))-1,12)&"個月","")
【時間和日期應(yīng)用】
自動顯示當(dāng)前日期公式
=YEAR(NOW())       當(dāng)前年
=MONTH(NOW())     當(dāng)前月
=DAY((NOW()))       當(dāng)前日
如何在單元格中自動填入當(dāng)前日期
Ctrl+;
如何判斷某日是否星期天
=WEEKDAY(A2,2)
=TEXT(A1,"aaaa")
=MOD(A1,7)<2
某個日期是星期幾
比如2007年2月9日,在一單元格內(nèi)顯示星期幾。
=TEXT(A1,"aaa")     (五)
=TEXT(A1,"aaaa")    (星期五)
=TEXT(A1,"ddd")     (Fri)
=TEXT(A1,"dddd")    (Friday)
什么函數(shù)可以顯示當(dāng)前星期
如:星期二  10:41:56
=TEXT(NOW(),"aaaa  hh:mm:ss")
求本月天數(shù)
設(shè)A1為2006-8-4  求本月天數(shù)
A1=DAY(DATE(YEAR(A1),MONTH(A1)+1,0))
也有更簡便的公式:=DAY(EOMONTH(NOW(),0))    需加載分析工具箱。
當(dāng)前月天數(shù):     =DATE(YEAR(TODAY()),MONTH(TODAY())+1,1)-DATE(YEAR(TODAY()),MONTH(TODAY()),1)
用公式算出除去當(dāng)月星期六、星期日以外的天數(shù)
=SUMPRODUCT(--(MOD(ROW(INDIRECT(DATE(YEAR(NOW()),MONTH(NOW()),1)&":"&DATE(YEAR(NOW()),MONTH(NOW())+1,0))),7)>1))
顯示昨天的日期
每天需要單元格內(nèi)顯示昨天的日期,但雙休日除外。
例如,今天是7月3號的話,就顯示7月2號,如果是7月9號,就顯示7月6號。
=IF(TEXT(TODAY(),"AAA")="一",TODAY()-3,IF(TEXT(TODAY(),"AAA")="日",TODAY()-2,TODAY()-1))
=IF(TEXT(TODAY(),"AAA")="一",TODAY()-3,TODAY()-1)
關(guān)于取日期
怎么設(shè)個公式使A1在年月日向后推5年,變成2011-7-15
=DATE(YEAR(A1)+5,MONTH(A1),DAY(A1))
=EDATE(A1,12*5)
如何對日期進(jìn)行上、中、下旬區(qū)分
=LOOKUP(DAY(A1),{0,11,21,31},{"上旬","中旬","下旬","下旬"})
如何獲取一個月的最大天數(shù)
"=DAY(DATE(2002,3,1)-1)"或"=DAY(B1-1)",B1為"2001-03-01
日期格式轉(zhuǎn)換公式
將 “01/12/2005” 轉(zhuǎn)換成“20050112”格式
=RIGHT(A1,4)&MID(A1,4,2)&LEFT(A1,2)
=Y(jié)EAR($A2)&TEXT(MONTH($A2),"00")&TEXT(DAY($A2),"00")  該公式不用設(shè)置數(shù)據(jù)有效性,但要設(shè)置儲存格格式。
也可以用下列兩方法:
1、先轉(zhuǎn)換成文本,  然后再用字符處理函數(shù)。
2、[數(shù)據(jù)]-[分列]    [日期]-[MDY]
將“2005年9月”轉(zhuǎn)換成“200509”格式
先用公式:=text(a1,"yyyymm")+0   然后將單元格格式為常規(guī)。
將“2005-8-6”格式轉(zhuǎn)換為“20050806”格式
用公式:=TEXT(A1,"YYYYMMDD")
反之,將20050806轉(zhuǎn)為日期2005-8-6格式,可用公式:
=DATE(LEFT(A1,4),MID(A1,5,2),RIGHT(A1,2))
另四種公式:
=text(a1,"0000-00-00")                                    顯示:2005-08-06
=--TEXT(A1,"#-00-00"),把單元格設(shè)置為日期格式             顯示:2005-8-6
=TEXT(20050806,"0000-00-00")*1,單元格設(shè)置日期型          顯示:2005-8-6
=VALUE(LEFT(A1,4)&"-"&MID(A1,5,2)&"-"&RIGHT(A1,2))   顯示:2005-8-6
將“20060501”轉(zhuǎn)換為“2006-05-01”格式
=DATE(LEFT(A2,4),MID(A2,5,2),RIGHT(A2,2))
將“199306”轉(zhuǎn)換為“1993-6”
公式1:=LEFT(A3,4)&"-"&RIGHT(A3,2)*1
公式2:=--TEXT(A3*100+1,"#-00-00") 公式2需要設(shè)置單元格格式,自定義:e-m
公式3:=TEXT(TEXT(A3&"01","0000-00-00"),"e-m")
把198405轉(zhuǎn)換成1984.05
一、查找—1984,替換—1984.
二、如果全部是年月的話,我個人建議,
1、采取輔助=mid(xxxxxx,1,4) & "." & right(xxxxxx,2)
2、選中這列,用數(shù)據(jù)中的分列。然后……………
三、單元格格式/數(shù)字/自定義,類型下面輸入:####"."##
將文本“2004.01.02” 轉(zhuǎn)換為日期格式:2004-1-2
=DATE(MID(A1,1,4),MID(A1,6,2),MID(A1,9,2))
將2005-8-6轉(zhuǎn)換為2005年8月6日格式
=TEXT(A1,"yyyy""年""m""月""d""日"";@")
象22怎樣轉(zhuǎn)換成22日?轉(zhuǎn)成當(dāng)年當(dāng)月的日子
公式為:=date(year(now()),month(now()),22)
將“2006年5月”轉(zhuǎn)換成“2006年05月”
公式為:=TEXT(A8,"yyyy""年""mm""月"";@")
也可以這樣處理:選中單元格,設(shè)置單元格公式-數(shù)字-自定義,將yyyy“年”m“月”改為:yyyy“年”mm“月”,即可。但這方法打印出來顯示為:2006/5/
將“1968年6月12日”轉(zhuǎn)換為“1968/6/12”格式
=YEAR(A1)&"/"&MONTH(A1)&"/"&DAY(A1)    顯示:1968/6/12
=TEXT(A1,"yyyy/mm/dd")                       顯示:1968/06/12
將“1968年6月12日”轉(zhuǎn)換為“1968-6-12”格式
=YEAR(A1)&"-"&MONTH(A1)&"-"&DAY(A1)    顯示:1968-6-12
=TEXT(A1,"yyyy-mm-dd")                       顯示:1968-06-12
將1993-12-28的日期格式轉(zhuǎn)換成1993年12月
=CONCATENATE(YEAR(A1),"年",MONTH(A1),"月")
=YEAR(A1)&"年"&MONTH(A1)&"月"
也可以自定義格式 [$-404]e"年"m"月"
將“1978-5-2”包含年月日的日期轉(zhuǎn)換成“197805”只有年月的格式
=y(tǒng)ear(A1)&text(month(A1),"00")
要將“99.08.15” 格式轉(zhuǎn)換成“1999.08.15”如何做
選中列,數(shù)據(jù)菜單中選分列,分列過程中“格式”選“日期YMD”,結(jié)束。
要保持2005/8/6格式
當(dāng)輸入2005/8/6后系統(tǒng)自動變成2005-8-6,要保持2005/8/6格式,可以使用強(qiáng)制文本(前面加'號)或使用公式=TEXT(A1,"YYYY/MM/DD")。也可以用另一種公式:=IF(ISERROR(TEXT(A1,"yyyy/mm/dd")),TEXT(A1,"0000!/00!/00"),TEXT(A1,"yyyy/mm/dd"))
將“二○○三年十二月二十五日”轉(zhuǎn)為“2003-12-25”格式,
1、可以用數(shù)組公式將中文日期轉(zhuǎn)化為日期系列數(shù){=14610+MATCH(SUBSTITUTE(A3,"元","一"),TEXT(ROW($14611:$55153),"[DBNum1]yyyy年m月d日"),0)}
該公式速度較慢。
2、改進(jìn)后的公式,速度要快的多:
{=DATE(1899+MATCH(LEFT(A7,4),TEXT(ROW($1900:$2100),"[DBNum1]0000"),0),MONTH(MATCH(SUBSTITUTE(MID(A7,6,7),"元","一"),TEXT(ROW($1:$366),"[DBNum1]m月d日"),0)),DAY(MATCH(SUBSTITUTE(MID(A7,6,7),"元","一"),TEXT(ROW($1:$366),"[DBNum1]m月d日"),0)))}
要設(shè)置為1900年的日期格式。
日期格式轉(zhuǎn)換
如A列是月份數(shù)為8,B列是日期數(shù)為18,如何在C列顯示“8月18日”
=A1&"月"&B1&"日"
反之,要將C列的“8月18日” 直接分別到D、E列,顯示月份和日期,
月數(shù)份=LEFT(C5,FIND("月",C5)-1)
日期數(shù)=MID(C5,FIND("月",C5)+1,FIND("日",C5)-FIND("月",C5)-1)
也可分別用公式:
=month(--c5)
=day(--c5)
日期格式轉(zhuǎn)換問題
輸入的日期是:04-07-26. 與另一格的"001"合并,合并出來是:040726001.
=TEXT(A1,"YYMMDD")&"001"
要想自動取得“編制日期:XXXX年X月X日”
可在該單元格輸入 ="編制日期:"&TEXT(TODAY(),"yyyy年m月d日")
【排名及排序篩選】
一個具有11項(xiàng)匯總方式的函數(shù)SUBTOTAL
=SUBTOTAL(9,$B$2:B2)
在數(shù)據(jù)篩選求和上有意想不到的功能,11項(xiàng)功能為:1、求平均數(shù),2、求計(jì)數(shù),3、求計(jì)數(shù)值(自動篩選序列)4、求最大值,5、求最小值,6、求乘積,7、求總體標(biāo)準(zhǔn)偏差,8、求標(biāo)準(zhǔn)偏差、9、求和,10、求方差,11、求總體方差。
自動排序
=SUBTOTAL(3,$B$2:B2)*1
=IF(A2<>A1,1,N(C1)+1)
按奇偶數(shù)排序
我想請教怎樣按奇數(shù)順序然后再按偶數(shù)順序排序
=IF(MOD(A1,2),0,1)
=IF(ROW()>50,(ROW()*2)-100,(ROW()*2)-1)
=ROW()*2-1-(ROW()>50)*99
自動生成序號
比如在第二列中輸入內(nèi)容回車后第一列的下一行自動生成序列號。
=IF(B2<>"",A2+1,"")
如何自動標(biāo)示A欄中的數(shù)字大小排序?
=RANK(A1,$A$1:$A$5)
=RANK(A1,A:A)
如何設(shè)置自動排序
A列自動變成從小到大排列
B=SMALL(A$2:A$28,ROW(1:1))
A列自動變成從大到小排列
B=LARGE(A$2:A$28,ROW(1:1))
重復(fù)數(shù)據(jù)得到唯一的排位序列
想得到數(shù)據(jù)的出現(xiàn)總數(shù)嗎({1,2,2,3,4,4,5} 數(shù)據(jù)的出現(xiàn)總數(shù)為5)?
解答:不需要插列,不需要很多的函數(shù)就行了. =RANK(B3,B$3:B$12)+COUNTIF(B$3:B3,B3)-1
按字符數(shù)量排序
制作歌曲清單時,習(xí)慣按字符數(shù)量來排列分類,但是EXCEL并不能直接按字?jǐn)?shù)排序。需要先計(jì)算出每首歌曲的字?jǐn)?shù),然后再進(jìn)行排序。
如A、B列分別為“歌手”和“歌名”,在C1輸入“字?jǐn)?shù)”,在C2輸入公式:
=LEN(B2)   下拖,單擊C2,單擊工具欄上的“升序排列”即可,刪除C列。
排序字母與數(shù)字的混合內(nèi)容
日常使用中,表格經(jīng)常會有包含字母和數(shù)字混合的數(shù)據(jù),對此類數(shù)據(jù)排序時,通常是先比較字母的大小,再比較數(shù)字的大小,但EXCEL是按照對字符進(jìn)行逐位比較來排序的,如下表:A7排在第5位,而不是第1位。排序結(jié)果無法令人滿意。
A
1
A122
2
A29
3
A317
4
A43
5
A7
6
B20
7
B3
8
C144
9
C5
10
C33
A
B
1
A7
A007
2
A29
A029
3
A43
A043
4
A122
A122
5
A317
A317
6
B3
B003
7
B20
B020
8
C5
C005
9
C33
C033
10
C144
C144
如果希望EXCEL改變排序的規(guī)則,需要將數(shù)據(jù)做一些改變。
在B1中輸入公式:LEFT(A1,1)& RIGHT("000"& RIGHT(A1,LEN(A1)-1),3) 下拖
單擊B2,單擊工具欄上的“升序排列”即可。
隨機(jī)排序
如A、B列分別為“歌手”和“歌名”,在C1輸入“次序”,在C2輸入公式:
=RAND(),下拖,單擊C2,單擊工具欄上的“降序排列”即可對歌曲清單進(jìn)行隨機(jī)排序。
排序的問題
我想要這樣的排序: 2001-2003
2004-2006
2007-2009
2010-2012;
其實(shí)不是數(shù)據(jù)排序,應(yīng)該是數(shù)據(jù)填充。
輸入公式=LEFT(E3,4)+3&"-"&RIGHT(E3,4)+3 即可。
怎樣才能讓數(shù)列自動加數(shù)
怎樣做才能讓數(shù)列自動加數(shù)
A        A0001
B        B0001
A        A0002
C        C0001
A        A0003
B        B0002
C        C0002
公式為=A1&"000"&COUNTIF(A$1:A1,A1)向下拖
=TEXT(COUNTIF(A$1:A1,A1),"!"&A1&"0000")否則數(shù)字超過9就錯誤了。
一個排序問題
一個電子表格,格式是101、102... 999,10101、10102... 99901,1010101,1020201... 9990101,請問如何將它排列成101,10101,1010101,102,10201,1020101,... 999,99901,9990101 的形式。
我在數(shù)字前加了個字母,比如"d"&"數(shù)字",然后用排序就可以把它們按你的需求排列了.最后再把字母"d"去掉。
數(shù)字的自動排序,插入后不變?
1        趙一               總經(jīng)理
2        趙二               副經(jīng)理
3        趙三               副經(jīng)理
4        趙四               技術(shù)員
5        趙五
6        趙六               員工
如上的一個表,如何實(shí)現(xiàn)當(dāng)我把趙六這一整行(第6行)插入到上面的表中時,A列的序列號不變?最后的效果如下:
1        趙一               總經(jīng)理
2        趙二               副經(jīng)理
3        趙六               員工
4        趙三                副經(jīng)理
5        趙四               技術(shù)員
6        趙五
A1單元格輸入公式 =row(),往下拉,然后再插入。
=SUBTOTAL(3,$B$2:$B2)
在A1中輸入公式:“=if(b1="","",counta($b$1:b1)”后下拉復(fù)制至A列各行即可(“”不必輸入)
根據(jù)規(guī)律的重復(fù)的姓名列產(chǎn)生自動序號
姓名  序號
張三  1
張三  1
李四  2
李四  2
趙五  3
趙五  3
趙五  3
王六  4
王六  4
=(A1<>A2)+N(B1)
=IF(A3=A2,B2,B2+1)
姓名已排序:
B2=SUMPRODUCT(1/COUNTIF(A$2:A2,A$2:A2))
姓名未排序:
B2=IF(COUNTIF(A$2:A2,A2)>1,VLOOKUP(A2,A:B,2,0),SUMPRODUCT(1/COUNTIF(A$2:A2,A$2:A2)))
排名的函數(shù)
用排名函數(shù)來對成績進(jìn)行排名,用起來非常地方便。
=IF(ISERR(RANK(M3,M:M)),"",RANK(M3,M:M))
A列是成績,B列是排名
=SUMPRODUCT((A$1:A$9>A1)/COUNTIF(A$1:A$9,A$1:A$9))+1
自動排名公式
=RANK(C3,$C$3:$C$12)
=RANK(A2,$A$2:$A$11,0)
=RANK(C2,$C$2:$C$65)+COUNTIF($C$2:C2,C2)-1
百分比排名的公式寫法為:
=PERCENTRANK($C$3:$C$12,C3)
平均分及總分排名
=AVERAGE(B2:E2)
=RANK(F2,$F$2:$F$65536)
求名次排名
統(tǒng)計(jì)成績時遇到一個分別求班級和年級總分名次排名的問題,不曉得應(yīng)該運(yùn)用什么公式來實(shí)現(xiàn)。
班級名次:
=SUMPRODUCT((BJ=A2)*(ZF>E2))+1
年級名次:
=RANK(E2,ZF)   公式下拖。
排名次
根據(jù)總分值大小,只將姓名排序后, 降序結(jié)果
=INDEX(A$2:A$6,RANK(D2,D$2:D$6))
根據(jù)總分值大小,只將姓名排序后, 升序
=INDEX(A$2:A$6,RANK(D2,D$2:D$6,1))
根據(jù)分?jǐn)?shù)進(jìn)行普通排名
=RANK(A2,$A$2:$A$12)
=RANK(A2,A$2:A$12)+COUNTIF(A$2:A2,A2)-1
=SUMPRODUCT(1*($E$3:$E$12>=E3))
=RANK(K3,$K$3:$K$26)
=RANK(A2,A$2:A$12)
=SUM((A$2:A$12>=A2)/COUNTIF(A$2:A$12,A$2:A$12))
=COUNTIF($K$3:$K$26,">"&K3)+1
=INDEX($A$2:$A$7,MATCH(LARGE($C$2:$C$7,ROW(A1)),$C$2:$C$7,0),1)
=SUMPRODUCT(($A$2:$A$12>A2)/COUNTIF($A$2:$A$12,$A$2:$A$12&""))+1
=RANK(D2,OFFSET($A$1,MATCH($A2,$A:$A,0)-1,3,COUNTIF($A:$A,$A2),1))
對于普通排名分?jǐn)?shù)相同時,按順序進(jìn)行不重復(fù)排名
=RANK(K32,$K$32:$K$55)+COUNTIF($K$32:$K32,K32)-1
=COUNTIF($K$32:K32,K32)-1+COUNTIF($K$3:$K$26,">"&K32)+1
=SUMPRODUCT(1*(($E$3:$E$12+ROW($E$3:$E$12)/100>=($E3+ROW(E3)/100))))
=RANK(E3,$E$3:$E$12)+COUNTIF($E$3:E3,E3)-1
=SUMPRODUCT(1*(($E$3:$E$12+$B$3:$B$12/100)>=(E3+B3/100)))
依分?jǐn)?shù)比高低名次成績排名
=RANK($E3,$E$3:$E$22) 內(nèi)建方式排名
=SUMPRODUCT(1*($E$3:$E$12>=E3))   一般方式排名
{=RANK(E3,$E$3:$E$22)+SUM(IF($E$3:$E$22>E3,1/COUNTIF($E$3:$E$22,$E$3:$E$22),0))-COUNTIF($E$3:$E$22,">"&E3)}  一般方式排名
=RANK(E3,$E$3:$E$12)+COUNTIF($E$3:E3,E3)-1不重復(fù)排名
=SUMPRODUCT(1*(($E$3:$E$12+ROW($E$3:$E$12)/100>=($E3+ROW(E3)/100))))
=SUMPRODUCT(1*(($E$3:$E$12+$B$3:$B$12/100)>=(E3+B3/100))) 不重復(fù)排名
=SUMPRODUCT(1*(($E$3:$E$12+$B$3:$B$12/100+$C$3:$C$12/10000)>=(E3+B3/100+C3/10000))) 不重復(fù)排名
=RANK($E3,$E$3:$E$22,1) 倒排序
美國式排名
=RANK(K247,$K$247:$K$270)
=RANK(B1,$B1:$H1)
中國式排名
=RANK(B2,$B$2:$B$21,0)
=RANK(B1,$B1:$H1)+COUNTIF($B$1:B1,B1)-1
=SUM(IF($A$1:$E$1>=A1,1/COUNTIF($A$1:$E$1,$A$1:$E$1),""))
=SUMPRODUCT(($B$2:$B$21>=B2)/COUNTIF($B$2:B$21,B$2:B$21))
=SUMPRODUCT((B$3:B$21>B3)*(1/COUNTIF($B$3:$B$21,$B$3:$B$21)))+1  (升序)
=SUMPRODUCT((B$3:B$21<B3)*(1/COUNTIF($B$3:$B$21,$B$3:$B$21)))+1  (降序)
{=SUM(--(IF(FREQUENCY(B$2:B$21,B$2:B$21),B$2:B$21>B2)))+1}
{=SUM(IF($B$3:$B$21<=B3,"",1/(COUNTIF($B$3:B$21,B$3:B$21))))+1}(升序)
{=SUM(IF($B$3:$B$21<=B3,1/(COUNTIF($B$3:B$21,B$3:B$21)),""))}(降序)
{=SUM(IF($B$2:$B$21>B2,1/COUNTIF($B$2:B$21,B$2:B$21)))+1}
{=SUM(IF($A$1:$E$1>=A1,1/COUNTIF($A$1:$E$1,$A$1:$E$1),""))}
{=SUM(($B$2:$B$21>B2)*(MATCH($B$2:B$21,B$2:B$21,)=ROW($1:$20)))+1}
{=SUM(IF($B$1:$H$1<=B1,"",1/(COUNTIF($B$1:$H$1,$B$1:$H$1))))+1}
求最精簡的自動排名公式
=RANK(E2,$E$2:$E$21)
=RANK(A2,$A$2:$A$9,0)
=RANK(A2,$A$2:$A$10)+COUNTIF($A$2:$A2,$A2)-1(如果數(shù)據(jù)列中數(shù)值有相同)
=RANK(F10,$F10:$Q10)+COUNTIF($F10:F10,F10)-1
=INDEX(A:A,1/MOD(LARGE(E$2:E$21+1/ROW($2:$21),ROW(1:1)),1))
=LOOKUP(1,0/(($F$2:$F$21=A27)*(COUNTIF(D$26:D26,$A$2:$A$21)=0)),$A$2:$A$21)=INDIRECT("A"&RIGHT(LARGE(($E$2:$E$21*100+ROW($A$2:$A$21)),ROW(A1)),2))
=RANK(C2,OFFSET($C$1,MATCH(E2,$E$2:$E$768,),,COUNTIF($E$2:$E$768,E2)))
數(shù)組公式
{=INDEX(A:A,MOD(LARGE(E$2:E$21*100+ROW($2:$21),ROW(1:1)),100))}
{=OFFSET($A$1,RIGHT(LARGE($E$2:$E$21*1000+ROW($E$2:$E$21),ROW()-25),3)-1,,)}
=OFFSET($A$1,RIGHT(LARGE(($E$2:$E$21*100+ROW($A$1:$A$20)),ROW(A3)),2),)
=TEXT(SUMPRODUCT(($E$2:$E$21>=E2)/COUNTIF($E$2:$E$21,$E$2:$E$21)),"第[DBNUM1]G/通用格式名")
排序后排名
{=SUM(IF($B$2:$B$15>=B2,1/COUNTIF($B$2:$B$15,$B$2:$B$15)))}
=SUMPRODUCT((B$2:B$15>=B2)/COUNTIF(B$2:B$15,B$2:B$15))
位次排名
{=IF($B2:$O2>=0,RANK($B2:$O2,$B2:$O2,0),)}
根據(jù)雙列成績進(jìn)行共同排名
=RANK(C345,($C$345:$C$356,$H$345:$H$356))
在雙列間排名
=RANK(B2,($B$2:$B$26,$E$2:$E$16))
等次排名
由大到小排名
=RANK(B3,$B$3:$B$12)
=SUMPRODUCT(($A$16:$A$25=A16)*($B$16:$B$25>B16))+1
由小到大排名
=RANK(B3,$B$3:$B$12,1)
=SUMPRODUCT(($A$16:$A$25=A16)*($B$16:$B$25<B16))+1
不等次排名(行小排先)
由大到小
=RANK(B3,$B$3:$B$12)+COUNTIF($B$3:B3,B3)-1
=SUMPRODUCT(($A$16:$A$25=A16)*($B$16:$B$25-ROW($B$16:$B$25)/10000>B16-ROW(B16)/10000))+1
由小到大
=RANK(B3,$B$3:$B$12,1)+COUNTIF($B$3:B3,B3)-1
=SUMPRODUCT(($A$16:$A$25=A16)*($B$16:$B$25+ROW($B$16:$B$25)/10000<B16+ROW(B16)/10000))+1
不等次排名(行大排先)
由大到小
=COUNT($B$3:$B$12)-RANK(B3,$B$3:$B$12,1)-COUNTIF($B$3:B3,B3)+2
=SUMPRODUCT(($A$16:$A$25=A16)*($B$16:$B$25+ROW($B$16:$B$25)/10000>B16+ROW(B16)/10000))+1
由小到大
=COUNT($B$3:$B$12)-RANK(B3,$B$3:$B$12)-COUNTIF($B$3:B3,B3)+2
=SUMPRODUCT(($A$16:$A$25=A16)*($B$16:$B$25-ROW($B$16:$B$25)/10000<B16-ROW(B16)/10000))+1
順次排名
由大到小
=SUMPRODUCT((B$3:B$12>B3)*(1/COUNTIF(B$3:B$12,B$3:B$12)))+1
=SUMPRODUCT(($A$16:$A$25=A16)*($B$16:$B$25>B16)/COUNTIF($K$16:$K$25,$K$16:$K$25))+1
由小到大
=SUMPRODUCT((B$3:B$12<B3)*(1/COUNTIF(B$3:B$12,B$3:B$12)))+1
=SUMPRODUCT(($A$16:$A$25=A16)*($B$16:$B$25<B16)/COUNTIF($K$16:$K$25,$K$16:$K$25))+1
有并列排名
=RANK(B2,$B$2:$B$20)
=SUMPRODUCT(1*($B$3:$B$21>B3))+1
=COUNTIF($B$3:$B$21,">"&B3)+1
{=SUM(IF($B$3:$B$21>B3,1,0))+1}
=19-FREQUENCY($B$3:$B$21,B3)+1
=SUMPRODUCT(($B$2:$B$20>=B2)/COUNTIF($B$2:$B$20,$B$2:$B$20))
無并列排名
=RANK(B3,$B$3:$B$21)+COUNTIF($B$3:$B3,B3)-1
=SUMPRODUCT((B3-ROW()/1000<$B$3:$B$21-ROW($B$3:$B$21)/1000)*1)+1
=19-FREQUENCY($B$3:$B$21-ROW($B$3:$B$21)/1000,B3-ROW()/1000)+1
{=SUM(IF($B$3:$B$21-ROW($B$3:$B$21)/1000>B3-ROW()/1000,1,0))+1}
有并列分段排名
=SUMPRODUCT(($A$3:$A$21=A3)*($C$3:$C$21>C3))+1
=19-FREQUENCY(($A$3:$A$21=A3)*($C$3:$C$21),C3)+1
{=MATCH(C3,LARGE(OFFSET($C$2,IF($A$3:$A$21=A3,ROW($A$3:$A$21)-2),),ROW(INDIRECT("1:"&COUNTIF($A$3:$A$21,A3)))),0)}
{=MATCH(C3,LARGE(IF($A$3:$A$21=A3,$C$3:$C$21),ROW(INDIRECT("1:"&COUNTIF($A$3:$A$21,A3)))),0)}
{=SUMPRODUCT(($A$3:$A$21=A3)*($C$3:$C$21>C3)/COUNTIF($N$3:$N$21,$N$3:$N$21))+1}(需輔助列)
無并列分段排名
{=SUMPRODUCT(($A$3:$A$21=A3)*($C$3:$C$21-ROW($C$3:$C$21)/10000>C3-ROW(C3)/10000))+1}
=19-FREQUENCY(($A$3:$A$21=A3)*($C$3:$C$21-ROW($C$3:$C$21)/1000),C3-ROW()/1000)+1
成績排名
序號
姓名
語文
數(shù)學(xué)
英語
1
楊增海
135
136
146
2
郭愛玲
138
137
141
3
華志鋒
134
138
141
4
袁文飛
134
143
135
能否用一個公式直接找出所用考生中語文成績中第100名的成績是多少?
=LARGE(C2:C417,100)
=PERCENTILE(C2:C417,(416-100)/416)
=PERCENTILE($C$2:$C$417,(COUNTA($C$2:$C$417)-100)/COUNTA($C$2:$C$417))
能否用一個公式直接找出所用考生中語文成績中按與考人數(shù)的35%切線中位于第35%的成績是多少?
升冪
=SMALL(C2:C417,416*0.35)
=PERCENTILE($C$2:$C$417,0.35)
降冪
=LARGE(C2:C417,416*0.35)
=PERCENTILE($C$2:$C$417,1-0.35)
如何排名
1、對英語進(jìn)行排名,缺考不計(jì)算在內(nèi)。
2、對英語進(jìn)行排名,缺考計(jì)算在內(nèi)。
英語
英語排名
42
9
62
3
72
1
48
5
48
5
72
1
54
4
42
9
缺考
缺考
45
8
46
7
缺考不計(jì)算在內(nèi)
b2=IF(A2="缺考","",RANK(A2,$A$2:$A$13)) 然后按照B列排序
缺考計(jì)算在內(nèi)
=IF(A2="缺考",COUNTIF($A$2:$A$13,">=0")+1,RANK(A2,$A$2:$A$13))
=IF(A2="缺考",COUNT($A$2:$A$13)+1,RANK(A2,$A$2:$A$13,0))
數(shù)據(jù)排名(隔幾行排名)
=IF(A2="","",RANK(A2,$A$2:$A$11,0))
如果隔幾行排名,如下表,第五行、第九行和第十二行不參與排名。
單位
數(shù)據(jù)
排名
A
1
8
A
5
7
A
6
6
小計(jì)
12
B
8
4
B
9
3
B
7
5
小計(jì)
24
C
18
1
C
11
2
小計(jì)
29
=IF(A2="小計(jì)","",RANK(B2,(B$2:B$4,B$6:B$8,B$10:B$11)))    下拉
根據(jù)分?jǐn)?shù)進(jìn)行倒排名
=RANK($E3,$E$3:$E$22,1)
=RANK(K60,$K$60:$K$83,1)
=COUNTIF($K$60:$K$83,"<"&K60)+1
倒數(shù)排名函數(shù)是什么
1為正排序,0為逆排序。
倒數(shù)排名=RANK(A2,$A$2:$A$5,0)
正數(shù)排名=RANK(A2,$A$2:$A$5,1)
如何實(shí)現(xiàn)每日各車間產(chǎn)量的排名
=RANK(C2,OFFSET($C$2:$C$5,MATCH(A2,$A$2:$A$1000,0)-1,,,))
=RANK(C2,OFFSET($C$2:$C$5,MATCH(A2,$A$2:$A$33,0)-1,,,))
分?jǐn)?shù)相同時按照一科的分?jǐn)?shù)進(jìn)行排名
{=MATCH(K308*100+D308,LARGE($K$308:$K$331*100+$D$308:$D$331,ROW($K$308:$K$331)-307),)}
篩選后自動產(chǎn)生序列號并匯總
自動產(chǎn)生序列號:在A1輸入以下公式,往下拖。
=SUBTOTAL(3,$B$2:B2)*1
自動匯總,用以下公式:
=SUBTOTAL(9,$B$2:B2)
說明:匯總時,不要在“全選”狀態(tài)下進(jìn)行,先“篩選”出某一單位,自動求和∑。然后再恢復(fù)到“全選”或者選擇任何單位,就能自動匯總了(在“篩選”出某一單位進(jìn)行求和時,一般表格會自動產(chǎn)生以上匯總公式)。
其它:如同時要在其它單元格顯示人數(shù),在“全選”狀態(tài)下,選定單元格,點(diǎn)“fx”(用“sum”函數(shù))再點(diǎn)擊序列號最末尾數(shù),即可。
如何篩選奇數(shù)行
公式=MOD(A1,2)=1
函數(shù)篩選姓名
如何把兩列中只要包含A和A+的人員篩選出來
=IF(ISNUMBER(FIND("A",C2))+ISNUMBER(FIND("A",B2))>0,"OK","")
名次篩選
名次=RANK(K5,K$2:K$435)
班名次=RANK(K6,OFFSET(K$2,MATCH(A6,A:A,)-2,,COUNTIF(A$1:A$500,A6)))
如何實(shí)現(xiàn)快速定位(篩選出不重復(fù)值)
=IF(COUNTIF($A$2:A2,A2)=1,A2,"")
=IF((COUNTIF($A$2:A2,A2)=1)=TRUE,A2,"")
=INDEX(A:A,SMALL(IF(MATCH(A$1:A$20,A$1:A$20,)=ROW($1:$20),ROW(A$1:A$20),65536),ROW()))&""(數(shù)組公式)
如何請?jiān)贜列中列出A1:L9中每列都存在的數(shù)值
{=IF(ROW()>SUM(--x),"",INDEX(A:A,SMALL(IF(x,ROW($A$1:$A$9)),ROW())))}
自動為性別編號的問題
有一個編碼,5位,第1位,1為男,2為女,后面4位,代表他的編號,從0001-9999,如何達(dá)到下表:
性別  編碼
男     10001
男     10002
女     20001
男     10003
女     20002
男的也是從0001-9999
女的也是從0001-9999
如果你是已經(jīng)輸入了其它信息,僅僅為快速輸入編碼的話。用篩選可以實(shí)現(xiàn)吧。
先以“男”為關(guān)鍵字進(jìn)行排序,然后在第一個男的編碼輸入10001,下拉復(fù)制到最后一單即可。同理再以“女”排序。完成目標(biāo)。
用公式:=IF(A2="",TEXT(COUNTIF(A$2:A2,A2),"10000"),TEXT(COUNTIF(A$2:A2,A2),"20000"))向下拖
【文本與頁面設(shè)置】
EXCEL中如何刪除*號
在錄入賬號是錄入了*號,如何刪除。
可以用函數(shù) SUBSTITUTE(a1,"*","")
查找~*,替換為空。
將字符串中的星號“*”替換為其它字符
在查找欄輸入~*
替換為“-”即可。
去空格函數(shù)
如何刪去單元格中的空格,如姓名前,中,后的空格,即單元格中是兩個字的人名中間有一個空格,想刪去有何方法。如:中  國,改為:中國。
1、用公式:=SUBSTITUTE(A2," ","")  注:第一對雙引號中有一空格。而第二個“”中是無空格的。
2、利用查找-替換,一次性全部解決。
“編輯”-“替換”(或Ctrl+H),在“查找”欄內(nèi)輸入一空格,“替換”什么也不輸入(空白)。然后“全部替換”即可。
3、有一個專門刪除空格的函數(shù): TRIM()
在EXCEL編輯欄里,不管輸中文還是英文只能輸一個字節(jié)的空格,但如果字與字中間是兩個字節(jié)的空格,那么TRIM()就不起作用了,它就不認(rèn)為是一個空格,而是一個漢字,怎么去“TRIM”也沒用。如:單元格A1中有“中  心  是”,如果用TRIM則變成“中 心 是”, 想將空格全去掉,只能用SUBSTITUDE()函數(shù),多少空格都能去掉。
如何去掉字符和單元格里的空格
8900079501     8900079501~
1900078801     1900078802~
=SUBSTITUTE(B2,"~","")
怎樣快速去除表中不同行和列的空格
編輯-定位-定位條件-空值,可選中所有空單元格, 再刪除。
如何禁止輸入空格
在Excel中如何通過編輯“有效數(shù)據(jù)”來禁止錄入空格?煩請大俠們費(fèi)心解答。
解答:有效性公式。=COUNTIF(A1,"* *")=0
(注:COUNTIF(A1,"* *") 在單元格有空格時結(jié)果為1,沒有空格時結(jié)果為0
如希望第一位不能輸入空格:countif(a1," *")=0
如希望最后一位不能輸入空格:countif(a1,"* ")=0)
代替單元格中字符串
單元格編號,開始位數(shù),從開始位數(shù)算起第幾位數(shù),要用于代替的的字符串。
windows2000變成windows2K
=REPLACE(B2,8,3,"K")
單元格編號,要代替掉的字符,要用作代替的字符,第幾個。
代替單元格B391中的全部TT,改為UU。
EETTCCTTFF變成EEUUCCUUFF
=SUBSTITUTE(B394,"TT","UU")
只代替單元格B391中的第一次出現(xiàn)的TT,改為UU。
EETTCCTTFF變成EEUUCCTTFF
=SUBSTITUTE(B397,"TT","UU",1)
把單元格中的數(shù)字轉(zhuǎn)變成為特定的字符格式
函數(shù)中的第二個參數(shù)的雙引號一定不能是中文格式的(不能用任意中文輸入法輸入的雙引號。)
實(shí)例:    20000                   目的: 變成帶有美元符號的字符
10000                            變成帶有人民幣符號的字符
151581                        變成帶有歐元符號的字符
1451451                        變成中文繁體的字符
15748415                          變成中文簡體的字符
操作步驟: =TEXT(B72,"$0.00")      結(jié)果: $20000.00
=TEXT(B73,"¥0.00")                  ¥10000.00
=TEXT(B74,"€0.00")                  €151581.00
=TEXT(B75,"[DBNum2]G/通用格式")     壹佰肆拾伍萬壹仟肆佰伍拾壹
=TEXT(B76,"[DBNum1]G/通用格式")     一千五百七十四萬八千四百一十五
把有六百多個單元格的一列,變成一頁的多列
有一張表,共有14頁,但每頁只有一列,如何把他們整合在一起,變成一頁(按每頁的順序),如果使用剪切和粘貼的方式,那樣太麻煩。
=INDIRECT("r"&(COLUMN()-3)*48+ROW()&"C1",0) 復(fù)制到其他單元格
將N列變M列公式歸納為
=OFFSET($A$1,INT(((ROW(A1)-12)*m+COLUMN(A1)-1)/n),MOD((ROW(A1)-1)*m+COLUMN(A1)-1,n))
=OFFSET($A$1,INT(((ROW(A1)-1)*7+COLUMN(A1)-1)/4),MOD((ROW(A1)-1)*7+COLUMN(A1)-1,4))   四列變七列
=OFFSET($A$1,INT(((ROW()-20)*10+COLUMN()-1)/7),MOD((ROW()-20)*10+COLUMN()-1,7))         七列變十列
一列變四列
=OFFSET($A$1,ROW($A1)*4-COLUMNS(C:$F),)
=OFFSET($A$1,(ROW()-3)*4+MOD(COLUMN()-8,4),)
=OFFSET($A$1,ROW(A1)*4-4+MOD(COLUMN()-13,4),)
四列變一列
=OFFSET($F$1,INT(ROW(1:1)/4+3/4)-1,MOD(ROW()-1,4))
=OFFSET($F$1,INT((ROW(1:1)-1)/4),MOD(ROW()-1,4))
=OFFSET($F$1,ROUNDUP((ROW(1:1)/4),0)-1,MOD(ROW()-1,4))
=OFFSET($F$1,(ROW()-1)/4,MOD(ROW()-1,4))
重復(fù)四次填充
=TEXT(INT(ROW()/4+3/4),"00")
=IF(TRUNC((ROW()-1)/4,0)<9,"0"&TRUNC(ROW()/4-0.01,0)+1,TRUNC(ROW()/4-0.01,0)+1)
=TEXT(ROUNDUP(ROW()/4,),"00")
=TEXT(ROW(2:2)/4,"00")
多行數(shù)據(jù)排成一列
a1
b1
c1
d1
e1
f1
g1
h1
i1
a2
b2
c2
d2
e2
g2
h2
i2
a3
c3
d3
g3
h3
i3
a4
c4
g4
h4
i4
A5
c5
g5
h5
g6
a1
a2
a3
a4
A5
b1
{=IF(ROW()>COUNTA($A$1:$I$10),"",INDEX($A$1:$I$10,MOD(SMALL(IF($A$1:$I$10<>"",ROW($A$1:$I$10)+COLUMN($A$1:$I$10)*100000),ROW()),100000),INT(SMALL(IF($A$1:$I$10<>"",ROW($A$1:$I$10)+COLUMN($A$1:$I$10)*100000),ROW())/100000)))}
將單元格一列分為多列
如果有一列資料需要分為多列,只要先將此列選中,然后再選擇“數(shù)據(jù)”→“分列”,此時會出現(xiàn)一個對話框,選“固定寬度”或“分隔符號”。如為前者則下一步后只要用鼠標(biāo)輕點(diǎn)資料即可以按任意寬度進(jìn)行分割了,如為后者則只要有明顯的分隔符號即可,下一步后就可以自定義剛分的列的格式了,定好后就算完成了。
步驟:
1、先確定1列的最適合的列寬,再將其寬度乘以分成列數(shù),即
分列前的列寬=最適合的列寬×需分成的列數(shù).
2、編輯—填充—內(nèi)容重排。
3、數(shù)據(jù)—分列。
首寫字母大寫
把單元格編號中的單詞首寫字母變成大寫字母,其余字母變成小寫。
如china  -  China
=PROPER(B160)
把單元格編號中的小寫字母變成大寫字母
lafayette148      LAFAYETTE148
=UPPER(B1)
=LOWER(B1)         (大寫字母變成小寫字母公式)
讓姓名左右對齊
姓名用字,有的是三個漢字,有的是兩個漢字,打印出來很不美觀,要使姓名用字是兩個字的與三個字的左右對齊也有兩種方法:
方法一:格式設(shè)置法。選中我們已經(jīng)刪除完空格的姓名單元格,單擊“格式→單元格”在打開的“單元格格式”對話框中的水平對齊方式中選擇“分散對齊”選項(xiàng),確定退出后即可使學(xué)生姓名用字左右對齊。
方法二:函數(shù)公式法。利用Excel中的“IF”、“LEN”、“MID”三種函數(shù)組合可使姓名用字左右對齊。具體示例為:在C3單元格中輸入公式:“=IF(LEN(B2)>=3,B2,(MID(B2,1,1)&&" "&&MID(B2,2,1)))”,確定后利用填充柄將該公式進(jìn)行復(fù)制即可。
數(shù)字居中而小數(shù)點(diǎn)又對齊
可在小數(shù)點(diǎn)的任一邊替無效的零加入空間,以便當(dāng)格式設(shè)定為固定寬字型,小數(shù)點(diǎn)可以對齊。
格式-單元格-數(shù)字-自定義-???.???-確定
請問:小數(shù)點(diǎn)后的“0”還有辦法顯示嗎?比如:
2.0
12.001
格式-單元格-數(shù)字-自定義-???.0?-確定
計(jì)算指定單元格編號組中非空單元格的數(shù)量
計(jì)算B252到B262之間的非空單元格的數(shù)量。
=COUNTA(B252:B262)
比較兩個單元格內(nèi)容是否一致
74P125148    74P125148
比較單元格B53與C53中的內(nèi)容是否一致。
假如內(nèi)容一致,那么返回值為TRUE,不一致的話,返回值為FALSE。
=EXACT(B53,C53)
結(jié)果:TRUE
怎么樣設(shè)置才能讓這一列的每個單元格只能輸入12位
怎么樣設(shè)置才能讓某一列或某一行的每個單元格只能輸入12位,(阿拉伯?dāng)?shù)字和26個英文字母在內(nèi),沒有中文。)
選中A列,設(shè)置數(shù)據(jù)有效性:自定義>公式:“=LEN(A1)=12”
如何讓工作表奇數(shù)行背景是紅色偶數(shù)行背景是藍(lán)色
用條件格式
=ROW()/2=INT(ROW()/2)    設(shè)定顏色
條件格式: 公式為 =MOD(ROW(),2)=0
計(jì)算特定的一組單元格中,滿足條件的單元格的個數(shù)
仍以上題為例,計(jì)算三個人在B307到B313中各自所占的單元格數(shù)。
李六的: =COUNTIF(B307:B313,B323)
王武的: =COUNTIF(B307:B313,C323)
陳豐的: =COUNTIF(B307:B313,D323)
姓名:  李六  王武  陳豐
結(jié)果:  3      2     2
把文本格式的數(shù)字轉(zhuǎn)換成真正的數(shù)字
=VALUE(B1)
設(shè)置頁碼
如何設(shè)置“第×頁,共×頁”頁碼。
在頁腳中設(shè)置:第&[頁碼]頁,共&[總頁碼]頁    即可
Excel表格里如何插入頁碼的?
我想把表格中的第1頁的頁碼從第30頁開始編,不知道該如何實(shí)現(xiàn),哪位高手能幫忙?
在頁面設(shè)置的頁眉頁腳中設(shè)置。
在插入頁腳中輸入&[頁碼]+29即可。
如何設(shè)置頁腳首頁為第5頁
Excel頁腳設(shè)置頁碼是按順序來的,首頁為第1頁。如何設(shè)置首頁為第5頁?
在頁腳輸入“第 &[頁碼]+4 頁”,結(jié)果本該顯示“第1頁”的就顯示第5頁了。(用于多個工作表全選)
頁面設(shè)置—頁面—起始頁碼輸入5(用于單個工作表)。
表格的頁腳問題
是這樣的,我每個表格有4張,總共一個文件里面有6個表格,相當(dāng)于總共24頁,我希望它能夠自動打,而且我想設(shè)置頁腳為,共24頁,第?頁,怎么辦?
試一試選擇所有的工作表(工作組)然后再設(shè)置頁腳,打印的時候也是用工作組打印。
把所有工作表選中就可以了然后你再點(diǎn)打印,或者你先瀏覽,再設(shè)置也行!
按shift依次點(diǎn)表單的標(biāo)簽。
其實(shí),就是在選擇瀏覽或者打印前,先選中你想要的工作表,然后再一個個的瀏覽,就相當(dāng)于你的操作對所有工作表都已經(jīng)起了作用似的。
請樓主試一試,按以下步驟辦:
1.文件→頁面設(shè)置→頁眉/頁腳→頁腳(F),選自己需要的頁腳格式
2.文件→打印→整個工作簿。
無拘無束的頁眉
頁眉和頁腳大家都用過吧?用得最多的莫過于當(dāng)前第幾頁/總共第幾頁。但你是否想過將“第N頁/總M頁”無拘無束的放置,而不是只能置于頁眉頁腳中?,現(xiàn)教你一法,可以通用。到任何地方均可使用。
首先:點(diǎn)CTRL+F3打開定義名稱,再在上面輸入“縱向當(dāng)前頁”,在下面引用位置處輸入=IF(ISNA(MATCH(ROW(),GET.DOCUMENT(64))),1,MATCH(ROW(),GET.DOCUMENT(64))+1)。然后再繼續(xù)添加第二個名稱:“橫向當(dāng)前頁”,在下面引用位置處輸入=IF(ISNA(MATCH(column(),GET.DOCUMENT(65))),1,MATCH(column(),GET.DOCUMENT(65))+1)。再輸入“總頁”;引用位置處輸入:=GET.DOCUMENT(50)+RAND()*0。最后再定義“無拘無束的頁眉”;引用位置:="第"&IF(橫向當(dāng)前頁=1,縱向當(dāng)前頁,橫向當(dāng)前頁+縱向當(dāng)前頁)&"頁/共"&總頁&"頁"。
現(xiàn)在你在工作表任何處輸入=無拘無束的頁眉即可。
本公式核心在于GET.DOCUMENT,這是4.0宏函數(shù),OFFICE 97及以前版專用,新版OFFICE中仍兼容,但只限定義名稱中使用。
在幫助中說(64和65為其參數(shù)):64 行數(shù)的數(shù)組,相應(yīng)于手動或自動生成頁中斷下面的行。65 列數(shù)的數(shù)組。相應(yīng)于手動或自動生成的頁中斷右邊的列。"
本公式中取64,用于計(jì)算當(dāng)前行與分頁符之前后關(guān)系.GET.DOCUMENT(64)即返回分頁符所在行下一行之行號(亦即第二頁第一行)。
判斷當(dāng)前行是否大于分頁符所在行
“=IF(ISNA(MATCH(ROW(),GET.DOCUMENT(64))),1”此句利用MATCH之模糊查找功能將當(dāng)前行號與分頁符下行(分頁符下一行是一個單元N行的一維數(shù)組,文檔有幾頁則有幾行,本實(shí)例文檔有三頁,請看公式求值之計(jì)算圖示)做比較,此處省略MATCH第三參數(shù),即查找小于等于目標(biāo)值,如果目標(biāo)值大于當(dāng)前行號,則MATCH返回錯誤值。那么此處再用IF(ISNA(),1)加以判斷,即若找不到小于等于當(dāng)前行號的值則顯示1,表示當(dāng)前行處于第一頁。
取得當(dāng)前行所在頁
=MATCH(ROW(),GET.DOCUMENT(64))+1
如果前一個MATCH返回FALSE,則取IF函數(shù)第三參數(shù)值即MATCH(ROW(),GET.DOCUMENT(64))+1
此參數(shù)再用MATCH在GET.DOCUMENT(64)產(chǎn)生的數(shù)組中查找當(dāng)小于等于前行號的數(shù)值,若數(shù)組中第N個值小于等于當(dāng)前行號,則當(dāng)前行在N+1頁。
取得總頁
=GET.DOCUMENT(50)+RAND()*0
GET.DOCUMENT(50)即求當(dāng)前設(shè)置下欲打印的總頁數(shù),其中包括注釋,如果文件為圖表,值為1
RAND()*0作用是當(dāng)文件分頁數(shù)改變時,本公式結(jié)果根隨變化,起公式結(jié)果刷新作用。
獲取“橫向當(dāng)前頁”
橫向當(dāng)前頁與縱向當(dāng)前頁原理相同,改ROW()為COLUMN(),并將GET.DOCUMENT參數(shù)改為65即可
若你的工作表只有縱向分頁或者橫向分頁,那么現(xiàn)在就可以使用前面的公式定義的名稱獲取當(dāng)前頁及總頁了;但如果分頁方式為橫向多頁縱向也多頁呢?則在將以上“橫向當(dāng)前頁”與“縱向當(dāng)前頁”無縫接合方可使用,否則將返回錯誤結(jié)果。
最后生成“無拘無束的頁眉”(或者改稱文件分頁)
="第"&IF(橫向當(dāng)前頁=1,縱向當(dāng)前頁,橫向當(dāng)前頁+縱向當(dāng)前頁)&"頁/共"&總頁&"頁"
公式解說完畢!各位可以用不同的文字定義名稱在各自的工作表中試用了。
打印表頭
在Excel中如何實(shí)現(xiàn)一個表頭打印在多頁上?
請選擇文件-頁面設(shè)置-工作表-打印標(biāo)題-頂端標(biāo)題行,然后選擇你要打印的行。
打印表尾,通過Excel直接提供的功能應(yīng)該是無法實(shí)現(xiàn)的,需要用vba編制才行。
Excel打印中如何不顯示錯誤值符號
在“頁面設(shè)置”-“工作表”-“錯誤單元格打印為”中,
將“顯示值”改為“空白”即可。
對于一些不可打印的字符的處理
對于一些不可打印的字符(在Excel顯示中類似空格),直接用替換方法不容易去掉。
可以這么做:
=SUBSTITUTE(CLEAN(A1)," ","")
用那個函數(shù)可將個位數(shù)前面的零值顯示出來?
如果單元格A1的內(nèi)容是5,在A2用那個函數(shù)可將A1的內(nèi)容變?yōu)?5?
(Text或value也可,總之個位數(shù)的零也顯示,例:5變05,15則15)
可以用=TEXT(A2,"00")
或?qū)卧窀袷阶远x為00
如果你要在A3的前面插入100行
可以這樣:在名稱框輸入   3:103-回車-ctrl+shift+"+"(大鍵盤)
請問如何每隔30行粘貼一新行
偶在班上負(fù)責(zé)統(tǒng)計(jì)企業(yè)進(jìn)出口業(yè)務(wù)量,領(lǐng)導(dǎo)要求每30家做一合計(jì)數(shù),偶只有每隔30行插入復(fù)制單元格的方法來添加的,很是麻煩,請教各位大蝦有什么快捷的方法呀
在最后加一輔助列,輸入=INT((ROW()-1)/31)+1 (假設(shè)一個標(biāo)題行)
然后以該行分類字段匯總.
在工作表里有連續(xù)10行數(shù)據(jù), 現(xiàn)在要每行間格2行
解答:1:如sheet1!$A$1:$D$10中有連續(xù)10行資料,在sheet2中把sheet1中的數(shù)據(jù)每行間隔2行 ,sheet2!A1中公式可用:
=IF(ROW()=1,Sheet1!A1,IF(MOD(ROW(),3)=1,INDEX(Sheet1!$A$1:$D$10,INT((ROW()-1)/2)+1,COLUMN()),""))
然后填充公式(注意公式在SHEET2中的填充范圍,超過范圍會出錯!)
2:小修改
=IF(MOD(ROW(),3)=1,INDEX(Sheet1!$A$1:$Z$500,INT(ROW()/3)+1,COLUMN()),"")
一個大表每一行下面需要加一行空行,怎么加最方便
方法一:增加輔助列,填充數(shù)據(jù)排序完成
方法二:增加輔助列,函數(shù)完成
=IF(MOD(ROW(),2),INDIRECT("a"&ROUNDUP(ROW()/2,0)),"")
Excel中插入空白行
如果想在某一行上面插入幾行空白行,可以用鼠標(biāo)拖動自此行開始選擇相應(yīng)的行數(shù),然后單擊右鍵,選擇插入。如果在每一行上面均插入一空白行,按住Ctrl鍵,依次單擊要插入新行的行標(biāo)按鈕,單擊右鍵,選擇插入即可。
快速刪除工作表中的空行
如果用戶想刪除Excel工作表中的空行,一般的方法是需要將空行都找出來,然后逐行刪除,但這樣做操作量非常大,很不方便。下面提供二種快速刪除工作表中的空行的方法:
1、首先打開要刪除空行的工作表,在打開的工作表中單擊“插入→列”命令,從而插入一新的列X,在X列中順序填入整數(shù),然后根據(jù)其他任何一列將表中的行排序,使所有空行都集中到表的底部。刪去所有空行中X列的數(shù)據(jù),以X列重新排序,然后刪去X列。
2、如批量刪除空行,我們可以利用“自動篩選”功能,把空行全部找到,然后一次性刪除。做法:先在表中插入新的一個空行,然后按下Ctrl+A鍵,選擇整個工作表,用鼠標(biāo)單擊“數(shù)據(jù)”菜單,選擇“篩選”項(xiàng)中的“自動篩選”命令。這時在每一列的頂部,都出現(xiàn)一個下拉列表框,在典型列的下拉列表框中選擇“空白”,直到頁面內(nèi)已看不到數(shù)據(jù)為止。
在所有數(shù)據(jù)都被選中的情況下,單擊“編輯”菜單,選擇“刪除行”命令,然后按“確定”按鈕。這時所有的空行都已被刪去,再單擊“數(shù)據(jù)”菜單,選取“篩選”項(xiàng)中的“自動篩選”命令,工作表中的數(shù)據(jù)就全恢復(fù)了。插入一個空行是為了避免刪除第一行數(shù)據(jù)。
如果想只刪除某一列中的空白單元格,而其它列的數(shù)據(jù)和空白單元格都不受影響,可以先復(fù)制此列,把它粘貼到空白工作表上,按上面的方法將空行全部刪掉,然后再將此列復(fù)制,粘貼到原工作表的相應(yīng)位置上。
快速刪除空行
有時為了刪除Excel工作簿中的空行,你可能會將空行一一找出然后刪除,這樣做非常不方便。你可以利用自動篩選功能來實(shí)現(xiàn),方法是:先在表中插入新的一行(全空),然后選擇表中所有的行,單擊“數(shù)據(jù)→篩選→自動篩選”命令,在每一列的頂部,從下拉列表中選擇“空白”。在所有數(shù)據(jù)都被選中的情況下,單擊“編輯→刪除行”,然后按“確定”,所有的空行將被刪去。 注意:插入一個空行是為了避免刪除第一行數(shù)據(jù)。
一次刪完Excel里面多出很多的空白行
1、用分面預(yù)覽看看
2、用自動篩選然后刪除
3、用自動篩選,選擇一列用非空白,空白行就看不到了,打印也不會打出來。但是實(shí)際上還是在的,不算刪除。或者用自動篩選選擇空白將空白行全顯出來一次刪完也可以。
4、先插入一列,在這一列中輸入自然數(shù)序列,然后以任一列排序,排序完后刪除數(shù)據(jù)后面的空行,再以剛才輸入的一列排序,排序后刪除剛才插入的一列。
每30行為一頁并加上一個標(biāo)題如何實(shí)現(xiàn)
每30行為一頁,并加上一個標(biāo)題,如何實(shí)現(xiàn)。
可以每30行加一個分頁符,標(biāo)題就用“打印標(biāo)題”來設(shè)置。
1、 標(biāo)題
文件-頁面設(shè)置-工作表-打印標(biāo)題-頂端標(biāo)題行,設(shè)置一下就好了。
2、 每頁30行
也是在頁面設(shè)置中,設(shè)置上下頁邊距的調(diào)整可以實(shí)現(xiàn),打印預(yù)覽看一下就可以看到是不是30行了,不到30行你可以將行距加寬,進(jìn)行調(diào)整,以我的經(jīng)驗(yàn),加標(biāo)題的30行/頁大概行距是20,這樣連制表人的空間都留出來了。
每頁30行-“插入》分頁符”;然后每向下移動30行,點(diǎn)菜單“插入》分頁符”。
如何實(shí)現(xiàn)隔行都加上標(biāo)題項(xiàng)
在excel中,每條記錄都要加上標(biāo)題(隔行都加),如何才能快速實(shí)現(xiàn)?(只要打印出來能實(shí)現(xiàn)就成)。
在E列輸入2 4,然后選中這兩個單元格,拖住右下的點(diǎn)向下拉到底。
把第一行標(biāo)題項(xiàng)復(fù)制,在有數(shù)據(jù)區(qū)域的下部選中與數(shù)據(jù)行數(shù)相同的空行,粘貼。
用同樣的方法填上奇數(shù)(如上),按E列排序即可。
如何把標(biāo)簽頁去掉的?
工具→選項(xiàng)→視圖→點(diǎn)擊“工作表標(biāo)簽”去掉(√)勾→確定。
恢復(fù)時也照此操作
工具→選項(xiàng)→視圖→點(diǎn)擊“工作表標(biāo)簽”顯示(√)勾→確定。
去掉默認(rèn)的表格線(網(wǎng)線)
單擊“工具”菜單中的“選項(xiàng)”,再單擊對話框中的“視圖”,找到“網(wǎng)格線”,使之失效(將左邊的“×”去掉)。
表格的框線
我們很喜歡為表格加上一道框線,不過這道框線又往往叫我們花掉很多時間來重畫,例如在下方多加一列時,Excel并不會把新列加在下方框線之上。又例如將上方的數(shù)據(jù)拷到最后一列時,下方的框線就會給蓋掉,變成穿了一個洞。
我的技巧就是在表格的最后一列留一列空列,并把它的列高定得很小,我就叫這一列「緩沖列」好了。把列高定小一點(diǎn),除了美觀之外,還可以用作提醒用戶不要把數(shù)據(jù)打到緩沖列。你可以試試在緩沖列上加列或拷數(shù)據(jù)到緩沖列之上,框線并不會給弄亂。
列標(biāo)的標(biāo)識變了
通常EXCEL的列標(biāo)都是用大寫英文字母表示的,我的EXCEL的列標(biāo)今天都變成了阿拉伯?dāng)?shù)字表示的了,請教這兩種表示方法有什么不同,如果想恢復(fù)成字母表示的該怎么辦。
這是EXCEL的R1C1樣式。在這里改回來:工具/選項(xiàng)/常規(guī):不選R1C1樣式。
符號的意義
單元格自定義格式中"?" 和"#"代表的是什么意思。
“?” 一個字符,字符:可以是文本、也可以是數(shù)字;
“#” 一個數(shù)值字符,數(shù)值字符:只能是數(shù)字。
雙擊格式刷竟也能COPY文本(不是文本格式)
步驟:選中“單元格”→雙擊格式刷→按住Ctrl鍵選擇需復(fù)制的不連續(xù)目標(biāo)區(qū)域→按回車Enter鍵
格式刷的作用其實(shí)沒變,復(fù)制文本其實(shí)只是按Enter的結(jié)果。
分解動作分為三步:
1.定位在原數(shù)據(jù)上,雙擊格式刷:復(fù)制所有內(nèi)容
2.在目標(biāo)區(qū)域按格式刷:選擇性粘貼-格式
3.按回車:粘貼所有內(nèi)容。
你會發(fā)現(xiàn)如果原單元格上有批注或其實(shí)Shape對象的話,一樣也復(fù)制了,跟原數(shù)據(jù)按Ctrl+C,選擇區(qū)域.再按Enter這個意思是一樣的。
查找+格式刷的妙用
通常在數(shù)據(jù)校對時要用到查找,找到之后就用不同格式區(qū)分(如字體為紅色、底紋為黃色等等),如此重復(fù)。
例如:先找到第一個數(shù)據(jù)并將字體改為紅色,然后雙擊格式刷,當(dāng)查找到其它相同數(shù)據(jù)時,再按Ctrl+A,excel就會將新找到的數(shù)據(jù)自動改為紅色與之區(qū)分。
樓主能不能做一個動畫演示?
具體操作為:Ctrl+F→在查找欄輸入要查找的值→查找下一個→設(shè)置格式(不要退出查找對話框)→雙擊格式刷→查找全部→Ctrl+A→關(guān)閉
另外,通常的方法是:Ctrl+F→在查找欄輸入要查找的值→查找全部→Ctrl+A,再設(shè)置格式。
光標(biāo)移動
在一個Excel工作表中作業(yè)時,雙擊某單元格的四周(上、下、左、右),會迅速移動光標(biāo)的位置,若是雙擊上方即刻回到單元格所在列的最頂端,雙擊下方則移動到最底端的編輯外,同樣雙擊左右也是到相對應(yīng)的地方,雙擊單元格中間則變?yōu)檩斎霠顟B(tài)。大家可以試試,這樣比移動工作表中的下拉圖標(biāo)快捷。
最后一行為文本
=offset($1,MATCH(CHAR(65535),b:b)-1,)
最后一行為數(shù)字
=offset($1,MATCH(9.9999E+307,b:b)-1,)
或者:=lookup(2,1/(b1:b1000<>""),b1:b1000)
如何在EXCEL中快速定位最后一行數(shù)據(jù)
如果“定位”就是選中的意思,可按CTRL+END鍵實(shí)現(xiàn)。
CTRL+↓       雙擊選取單元格之下框線
用SUN函數(shù)快速求和
如何用sum函數(shù)快速求和
操作:將光標(biāo)移到欲要求和的列或行,直按"Alt+"=",最后按一下“enter"鍵就可以。這樣我們不用輸入?yún)?shù)就可以快速求和。
在Excel中快速查看所有工作表公式
只需一次簡單的鍵盤點(diǎn)擊,即可可以顯示出工作表中的所有公式,包括Excel用來存放日期的序列值。
要想在顯示單元格值或單元格公式之間來回切換,只需按下CTRL+`(位于TAB鍵上方)。
在Excel中設(shè)置行間距
想必大家都知道Excel中是沒有行間距設(shè)置功能的吧。利用拼音指南卻可以讓我們在Excel中輕松設(shè)置單元格中文字的行間距。
在Excel 2003中選中需要設(shè)置行間距的單元格,單擊“格式”菜單,依次選擇“拼音指南/顯示或隱藏”,馬上可以看到單元格中文字行間距變大了。
如果想再進(jìn)一步調(diào)整行間距,可再單擊“格式”菜單,選擇“拼音指南/設(shè)置”打開“拼音屬性”窗口,切換到“字體”選項(xiàng)卡下,把字號設(shè)置大一點(diǎn),確定后行間距就會相應(yīng)增大,反之則減小。
怎樣同時改變多行行高
我們知道,通過拖動行或列間的分界線可以改變行高或列寬,但怎樣同時改變向行或幾列的高度或?qū)挾饶兀?div style="height:15px;">
我們以改變行高為例,先選中要改變行高的列,按下Shift鍵再單擊行標(biāo)題頭,可以選定連續(xù)的多行(如果要選中多個不連續(xù)行,可以按下Ctrl鍵)。選中多列后,拖動任意一個被選中的行標(biāo)題間的分界線,到適當(dāng)高度釋放鼠標(biāo),所有被選中的行高都改變了。
我們也可以精確地改變行高:選中多行后,單擊“格式”菜單,選擇“行”中的“行高”命令,設(shè)置行高為20,單擊“確定”,行高都被設(shè)置為20了。
快速換行
在Excel單元格中輸入數(shù)值后,按下Alt鍵不松開,再按下Enter鍵,即可快速換行。
讓文本換行
每次在Excel單元格中輸入一個值,再按下Enter鍵,活動單元格均默認(rèn)下移一個單元格,非常不方便。不過,這時,可以選擇“工具”→“選項(xiàng)”→“編輯”,然后取消“按Enter鍵移動活動單元格標(biāo)識框”復(fù)選框即可。
在Excel中行列快速轉(zhuǎn)換
如果需要要將Excel按行(列)排列的數(shù)據(jù),轉(zhuǎn)換為按列(行)排列,可以通過“選擇性粘貼”來實(shí)現(xiàn)。
選中需要轉(zhuǎn)換的數(shù)據(jù)區(qū)域,執(zhí)行一下“復(fù)制”操作;選中保存數(shù)據(jù)的第一個單元格,執(zhí)行“編輯選擇性粘貼”命令,打開“選擇性粘貼”對話框,選中其中的“轉(zhuǎn)置”選項(xiàng),確定返回即可。
將原有列中的內(nèi)容倒置過來
1
5
2
4
3
3
4
2
5
1
B1 =OFFSET(A$1,COUNTA(A:A)-ROW(A1),)
快速回到A1單元格
按下Ctrl+Home組合鍵,快速選中A1單元格。
復(fù)制粘貼中回車鍵的妙用
1、先選要復(fù)制的目標(biāo)單元格,復(fù)制后,直接選要粘貼的單元格,回車OK;
2、先選要復(fù)制的目標(biāo)單元格,復(fù)制后,選定要粘貼的區(qū)域,回車OK;
3、先選要復(fù)制的目標(biāo)單元格,復(fù)制后,選定要粘貼的不連續(xù)單元格,回車OK。
一次選中批注單元格
按下Ctrl+Shift+O (字母 O)組合鍵,可以一次性選定所有帶批注的單元格。
一次在所有單位格中插入批注
1選擇你已經(jīng)做批注的單元格
2復(fù)制
3選擇你要做相同批注的所有單元格
4編輯〉選擇性粘貼〉批注
在公式中插入批注
如果要在公式中插入批注信息,可以利用“N(Value)”返回“0”的特點(diǎn),因?yàn)槲淖謱儆谄渌怠?div style="height:15px;">
1.假如A1~F1單元格中是個別統(tǒng)計(jì)數(shù)字,G1則是它們的總和,那么一般情況下其公式為“=SUM(A1:F1)”。
2.如果要在公式中插入批注信息,可以將公式更改為“=SUM(A1:F1)+N("A1~F1的總和")”,如圖1所示。
不連續(xù)單元格填充同一數(shù)據(jù)
選中一個單元格,按住Ctrl鍵,用鼠標(biāo)單擊其他單元格,就將這些單元格全部都選中了。在編輯區(qū)中輸入數(shù)據(jù),然后按住Ctrl鍵,同時敲一下回車,在所有選中的單元格中都出現(xiàn)了這一數(shù)據(jù)。
空白行的填充
各位,我一些同事喜歡在表格內(nèi)使用合并單元格,而我的進(jìn)行公式運(yùn)算時需把單元格打散,但就出現(xiàn)了許多空白格,現(xiàn)在我想把空白格用臨近的非空白填充。
EX:A1格為“張三”,A8為“李四”,A21為“王五”之類,現(xiàn)在我要把A2到A7填為張三,A9到A20為李四,A22之后為王五。
在B1輸入=IF(A1<>"",A1,IF(ROW()>1,INDIRECT("b"&ROW()-1))),向下復(fù)制到合適位置。然后用選擇性粘貼功能替換到A列中去。
怎樣用函數(shù)向下實(shí)現(xiàn)自動填充
各位高手,怎樣用函數(shù)實(shí)現(xiàn)如下的功能:把左邊的空格,用上面的A0001代碼填充,實(shí)現(xiàn)右邊的格式,謝謝解答!!!
A0001        白色       300  |               |   A0001        白色       300
紅色        500  |  --->      |    A0001        紅色       500
黃色        300   |             |    A0001       黃色        300
如果你的第一個“A0001”在[A1],A2=if(b2>0,a$1,"") 向下拖曳。
最好用附件的形式來提問,這樣可以減少相互間猜題的麻煩。
用絕對值是不行的,假如,我下面還有別的編號,這個功能就實(shí)現(xiàn)不了啊
怎么設(shè)置自動保存
在“工具”菜單上,單擊“選項(xiàng)”,再單擊“保存”選項(xiàng)卡。選中“自動保存時間間隔”復(fù)選框。在“分鐘”框中,指定希望 Microsoft Office 程序保存文件的頻率。
避免輸入網(wǎng)址和電子郵件地址時的超鏈接
在單元格中輸入的網(wǎng)址或電子郵件地址,Excel在默認(rèn)情況下會將其自動設(shè)為超級鏈接。如果想取消網(wǎng)址或電子郵件地址的超級鏈接,可以在單元格上單擊鼠標(biāo)右鍵,選擇“超級鏈接/取消超級鏈接”即可。
此外,還有兩個有效辦法可以有效避免輸入內(nèi)容成為超級鏈接形式:
1、在單元格內(nèi)的錄入內(nèi)容前加入一個空格;
2、單元格內(nèi)容錄入完畢后按下“Ctrl+z”組合鍵,撤消一次即可。
單元格前面自動加了等號
我的單元格怎么輸入時間后前面自動加了等號,然后2005年就變成了1905年了呢?
工具-選項(xiàng)-1-2-3幫助-轉(zhuǎn)換 lotus 123 公式
有無打勾?去掉
加蓋公章
我們?nèi)粘I纤汀⑾掳l(fā)的報表材料、通知等都要加蓋公章,如果把這項(xiàng)工作交給Excel或Word來完成,我們的工作就輕松多了。
第一步:制作公章圖案
首先我們要做出一個公章的圖案,最簡單的辦法是把公章圖案掃描到電腦中,然后處理成透明的GIF圖像。我們也可以直接用Excel來制作:把繪圖工具打開,選中“橢圓”工具,在按下“Shift”鍵的同時拖開鼠標(biāo),就可以得到一個正圓了。雙擊這個正圓打開“設(shè)置自選圖形格式”對話框,在“顏色與線條”標(biāo)簽中,填充顏色選“無填充顏色”,線條顏色設(shè)為紅色,選3磅粗的單線形(圖)。公章的文字用藝術(shù)字來制作,填充顏色和線條顏色都用紅色,并設(shè)成無陰影產(chǎn)。弧形文字和水平文字要分開來做,在做弧形文字時,把藝術(shù)字拖到圓形的上方,在藝術(shù)字工具中選“藝術(shù)字形狀-細(xì)上彎弧”,按住黃色的四方塊往下拉,再作適當(dāng)?shù)恼{(diào)整,就可以做出公章里的圓弧形的文字了。公章中間還有一個紅五星,用“自選圖形”的星形就可以做出來了,填充顏色和線條顏色用紅色。最后,按住“Shift”鍵把組成公章的文字、圖形全部選上,執(zhí)行右鍵菜單中的“組合”命令,一個公章就做好了。
如何把做好的公章保存出來?這里有一方法:把工作表另存為Web頁,然后到保存目錄中找到*.files的文件夾,里面有一個GIF圖片,這就是剛才做好的公章圖案了,它的背景是透明的,我們把它改名為gongzhang.gif保存下來即可。
第二步:添加“蓋章”按鈕
接下來我們給Excel添加一個蓋章按鈕,當(dāng)一個工作表做好后,點(diǎn)擊這個蓋章按鈕,就可以為我們蓋上公章了。
先把公章圖形復(fù)制出來(用來粘貼作為按鈕的圖標(biāo)),然后打開“工具-自定義”對話框,選中“命令”標(biāo)簽,在“類別”欄中找到“宏”,在右邊的“命令”欄里就會出現(xiàn)一項(xiàng)“自定義按鈕”。用鼠標(biāo)把這個笑臉圖標(biāo)拖出到菜單欄或工具欄上放下,在笑臉圖標(biāo)上擊右鍵,在彈出的菜單中把“命名”處的文字改為“加蓋公章”。接下來點(diǎn)擊“粘貼按鈕圖標(biāo)”這個命令,就可以用剛和復(fù)制的公章圖形來代替笑臉圖標(biāo)了。把鼠標(biāo)移下來選中“分配超級鏈接-插入圖片”,然后在“請鍵入文件名稱或Web頁名稱”欄里輸入公章圖片gongzhang.gif的文件名及路徑,然后按“確定”返回。
好了,看到“加蓋公章”這個按鈕了吧,點(diǎn)擊一下看看,呵呵,頁面上就蓋上一個鮮紅的公章了,用鼠標(biāo)可以把它拖到任意的地方。在Word文檔中加蓋公章的方法與此大同小異,大家可以自己試一試。
查找+格式刷的妙用
通常在數(shù)據(jù)校對時要用到查找,找到之后就用不同格式區(qū)分(如字體為紅色、底紋為黃色等等),如此重復(fù)。
例如:先找到第一個數(shù)據(jù)并將字體改為紅色,然后雙擊格式刷,當(dāng)查找到其它相同數(shù)據(jù)時,再按Ctrl+A,excel就會將新找到的數(shù)據(jù)自動改為紅色與之區(qū)分。
具體操作為:Ctrl+F→在查找欄輸入要查找的值→查找下一個→設(shè)置格式(不要退出查找對話框)→雙擊格式刷→查找全部→Ctrl+A→關(guān)閉
另外,通常的方法是:Ctrl+F→在查找欄輸入要查找的值→查找全部→Ctrl+A,再設(shè)置格式。但再找下個值時,又要重新設(shè)置格式,如果要找的值很多的話就顯得不是那么方便了。當(dāng)然按照自己的習(xí)慣做最好的。
如果用格式刷+查找功能呢,就可以找到A并把A設(shè)成紅色,再雙擊格式刷,然后再找B、找C、找D…excel就會把找到的B、C、D自動的設(shè)為紅色以之區(qū)分,而不用找一個設(shè)一次字體了。
Excel中鼠標(biāo)雙擊妙用
1、雙擊單元格,就可以編輯單元格的內(nèi)容(對應(yīng)用快捷鍵——F2)。
2、在行/列邊緣雙擊鼠標(biāo),則可以得到此列的最適合的行高/列寬。
3、雙擊工作表標(biāo)簽,可以直接重命名工作表的名稱。
4、在填充的時候,選定單元格再移動到這個區(qū)域的右下角,這時鼠標(biāo)會變成細(xì)十字。
(1)當(dāng)選擇區(qū)域當(dāng)下方的單元格有內(nèi)容時,雙擊會自動填充下方有數(shù)據(jù)的區(qū)域。
(2)當(dāng)選擇區(qū)域當(dāng)下方的單元格為空時而左邊有數(shù)據(jù)時,雙擊會自動填充到與左邊有數(shù)據(jù)的區(qū)域齊。
(3)當(dāng)選擇區(qū)域當(dāng)下方與左邊的單元格為空時而右邊有數(shù)據(jù)時,雙擊會自動填充到與右邊有數(shù)據(jù)的區(qū)域齊。
5、將鼠標(biāo)移動到選定單元格的邊上,這時鼠標(biāo)會變成帶箭頭的十字。
(1)這時雙擊,可以移動到數(shù)據(jù)區(qū)域的邊緣,相當(dāng)于快捷鍵——Ctrl+方向鍵。
(2)如果按住Shift再雙擊,可以快速選擇數(shù)據(jù),相當(dāng)于快捷鍵——Shift+Ctrl+方向鍵。
6、雙擊工具欄的空白處,就可以調(diào)出自定義工具欄的對話框。
7、雙擊左上角工具欄中工作簿的圖標(biāo),可以關(guān)閉當(dāng)前工作簿;雙擊標(biāo)題欄中的Excel圖標(biāo),可以關(guān)閉Excel。
8、使用格式刷時,用雙擊而不是單擊就可以多次使用,再單擊一次格式刷結(jié)束。在使用繪圖工具欄時,如果雙擊線、矩形、圓等圖形時也可以連續(xù)繪圖。
9、雙擊拆分窗格的分割條(上下滾動條的上方,左右滾動條的右邊,沒試過拆分窗口的朋友可以先從窗口/拆分里體驗(yàn)一下),可以按當(dāng)前單元格上下左右拆分;拆分后再雙擊分割條的任意部分可以恢復(fù)。
10.在菜單上雙擊,可將菜單中所有的菜單項(xiàng)(包括不常用的菜單項(xiàng))全部展開。
11.如果工具條浮動在工作表區(qū),在工具條的標(biāo)題欄雙擊,則該工具條返回工作表區(qū)上部或下部位置。在選中行或選中列(當(dāng)然也可以是某一行、列)的邊緣雙擊,自動設(shè)置成合適的行高或列寬(偶常常在做完表后調(diào)整列寬、行高的時候把整個表選中,雙擊兩下就OK了)。
12.雙擊還可以恢復(fù)被隱藏的行或列
如要恢復(fù)被隱藏的第3行,先將鼠標(biāo)指針移動到第2行與第4行之間的位置,當(dāng)鼠標(biāo)的指針變成橫向?yàn)椤埃健碧枺v向?yàn)楹谏珜?shí)心雙箭頭的十字形狀時,再雙擊操作,被隱藏的行就會顯示出來了。變?yōu)?="或"||"時直接拖動就可以了。
13.在標(biāo)題欄上雙擊,由最大化窗口(原始狀態(tài))還原到原始狀態(tài)(最大化)大小 。
14.雙擊EXCEL中的透視表中的數(shù)據(jù),可在新的工作表中列出該數(shù)據(jù)的明細(xì)。
Excel中快速定位的技巧實(shí)例
在Excel中,我們需要到達(dá)某一單元格,一般是使用鼠標(biāo)拖動滾動條來進(jìn)行,但如果數(shù)據(jù)范圍超出一屏幕顯示范圍或數(shù)據(jù)行數(shù)非常多時,想快速定位到某一單元格可要有點(diǎn)麻煩了。其實(shí)我們可以使用“定位”功能迅速到達(dá)想要的單元格。
例1:需要選中Y2008單元格(或快速移動到Y(jié)2008單元格),我們可以使用“編輯/定位”菜單,在引用位置里輸入“Y2008”后按回車即可。
例2:需要選中Y列的2004~2008行的單元格,我們按照相同的方法,在引用位置里輸入“Y2004:Y2008”按回車即可。
例3:需要選中2008行的單元格,我們可以在引用位置里輸入“2008:2008”按回車即可。
例4:需要選中2004~2008行的單元格,我們可以在引用位置里輸入“2004:2008”按回車即可。
在Excel中插入Flash時鐘的步驟
動態(tài)時鐘不是用函數(shù)運(yùn)算、自動化功能制作出來的,這只是簡單的插入Flash文擋的功能而已,而且只要你有Flash文件,任何人都可以輕松自行制作。
制作方法:
第1步 首先打開一個空白Excel文件,點(diǎn)擊“視圖” → 然后點(diǎn)選【控件工具箱】,→點(diǎn)擊“其他控件”。
第2步 然后再點(diǎn)擊[Shockwave Flash Object]項(xiàng)目,表示要插入Flash物件。
第3步 接下來,鼠標(biāo)會變成一個小十字,此時可以在Excel編輯區(qū)中畫一個大小適中的方框,這個方框就是用來顯示Flash時鐘的內(nèi)容的。
第4步 畫好方框后,接著點(diǎn)擊【屬性】,準(zhǔn)備設(shè)置屬性。
第5步 出現(xiàn)「屬性」對話框后,將DeviceFont設(shè)置成False;將Eebedmovie設(shè)置成True;將Enabled設(shè)置成True;將Locked設(shè)置成True;將Loop設(shè)置成True;將Menu設(shè)置成False;并在“Movie”右側(cè)填入時鐘的地址與名稱(如:G:\22006.swf)。
第6步 如下圖,退出設(shè)計(jì)模式,全部完成。
小寫數(shù)字轉(zhuǎn)換成人民幣大寫
方法1
=IF(TRUNC(H16)=H16,TEXT(H16,"[DBNum2]G/通用格式")&"元整",TEXT(TRUNC(H16),"[DBNum2]G/通用格式"&"元"))&IF(AND(TRUNC(H16)<>H16,RIGHT(TRUNC(H16*10))<>"0"),TEXT(TRUNC(MOD(H16*10,10)),"[DBNum2]G/通用格式")&"角","")&IF(AND(RIGHT(TRUNC(H16*10))="0",TRUNC(H16)<>H16),"零","")&IF(TRUNC(H16*10)<>H16,TRUNC(H16*10)=H16*10), "整","")
方法2
=IF(F10=0,"",CONCATENATE(IF(INT(F10)=0,"",TEXT(INT(F10),"[DBNum2]G/通用格式元")),IF(INT(MID(RIGHT(FIXED(F10,2,1),2),1,1))=0,IF(INT(MID(RIGHT(FIXED(F10,2,1),1),1,1))=0,"",IF(INT(F10)=0,"","零")),TEXT(INT(MID(RIGHT(FIXED(F10,2,1),2),1,1)),"[DBNum2]G/通用格式角")),IF(INT(MID(RIGHT(FIXED(F10,2,1),1),1,1))=0,"整",TEXT(INT(MID(RIGHT(FIXED(F10,2,1),1),1,1)),"[DBNum2]G/通用格式分"))))
方法3
人民幣大寫的函數(shù)公式,可正負(fù),最多兩位小數(shù)。
=IF(A1<0,"負(fù)","")&IF(TRUNC(A1)=A1,TEXT(IF(A1<0,-A1,A1),"[DBNum2]")&"元整",IF(TRUNC(A1*10)=A1*10,TEXT(TRUNC(IF(A1<0,-A1,A1)),"[DBNum2]")&"元"&TEXT(RIGHT(A1),"[DBNum2]")&"角整",TEXT(TRUNC(A1),"[DBNum2]")&"元"&IF(ISNUMBER(FIND(".0",A1)),"零",TEXT(LEFT(RIGHT(A1,2)),"[DBNum2]")&"角")&TEXT(RIGHT(A1),"[DBNum2]")&"分"))
方法4
修改一下4:根據(jù)劍魔兄的測試,發(fā)現(xiàn)有一個問題,如-100.05,現(xiàn)修正如下:
=IF(A1<0,"負(fù)","")&IF(TRUNC(A1)=A1,TEXT(IF(A1<0,-A1,A1),"[DBNum2]")&"元整",IF(TRUNC(A1*10)=A1*10,TEXT(TRUNC(IF(A1<0,-A1,A1)),"[DBNum2]")&"元"&TEXT(RIGHT(A1),"[DBNum2]")&"角整",TEXT(TRUNC(IF(A1<0,-A1,A1)),"[DBNum2]")&"元"&IF(ISNUMBER(FIND(".0",A1)),"零",TEXT(LEFT(RIGHT(A1,2)),"[DBNum2]")&"角")&TEXT(RIGHT(A1),"[DBNum2]")&"分"))
方法5
=IF(A1<0,"負(fù)",)&TEXT(TRUNC(ABS(A1)),"[DBNum2]G/通用格式")&"元 "&IF(ROUND(A1,3)=ROUND(A1,),"整",TEXT(RIGHT(TRUNC(A1*10),1),"[DBNum2]G/通用格式")&"角"&IF(ROUND(A1,3)=ROUND(A1,1),"整",TEXT(RIGHT(ROUND((A1*100),),1),"[DBNum2]G/通用格式")&"分"))
方法6
無條件舍去: =CONCATENATE(IF(A1<0,"負(fù)",""),TEXT(IF(TRUNC(A1)=0,"零",TRUNC(ABS(A1))),"[DBNum2]")&"元",IF(OR(AND(ABS(A1)<0.1,TRUNC(A1)=A1),RIGHT(INT(ABS(A1)*100),2)="00"),"",TEXT(RIGHT(TRUNC(A1*10),1),"[DBNum2]")),IF(RIGHT(TRUNC(A1*10),1)="0","","角"),IF(OR(TRUNC(A1*10)-(A1*10)=0,RIGHT(TRUNC(A1*100),1)="0"),"整",TEXT(RIGHT(TRUNC(A1*100),1),"[DBNum2]")&"分"))
小數(shù)點(diǎn)后兩位四舍五入: =CONCATENATE(IF(A1<0,"負(fù)",""),TEXT(IF(TRUNC(ROUND(A1,2))=0,"零",TRUNC(ABS(ROUND(A1,2)))),"[DBNum2]")&"元",IF(TRUNC(ROUND(A1,2))=ROUND(A1,2),"",TEXT(RIGHT(TRUNC(ROUND(A1,2)*10),1),"[DBNum2]")),IF(RIGHT(TRUNC(ROUND(A1,2)*10),1)="0","","角"),IF(OR(TRUNC(ROUND(A1,2)*10)-(ROUND(A1,2)*10)=0,RIGHT(ROUND(A1,2),1)="0",TRUNC(ROUND(A1,2))=ROUND(A1,2)),"整",TEXT(RIGHT(ROUND(A1,2),1),"[DBNum2]")&"分"))
方法7
無條件舍去: =IF(A1<0,"負(fù)","")&SUBSTITUTE(TEXT(TRUNC(A1),"[DBNum2]")&"元"&IF(ISNUMBER(FIND(".",TRUNC(A1,2))),TEXT(RIGHT(TRUNC(A1*10)),"[DBNum2]")&IF(ISNUMBER(FIND(".0",A1)),"","角"),"")&IF(LEFT(RIGHT(TRUNC(A1,2),3),1)=".",TEXT(RIGHT(TRUNC(A1,2)),"[DBNum2]")&"分","整"),"-",)
小數(shù)點(diǎn)后兩位四舍五入: =IF(A1<0,"負(fù)","")&SUBSTITUTE(TEXT(TRUNC(ROUND(A1,2)),"[DBNum2]")&"元"&IF(ISNUMBER(FIND(".",ROUND(A1,2))),TEXT(RIGHT(TRUNC(ROUND(A1,2)*10)),"[DBNum2]")&IF(ISNUMBER(FIND(".0",ROUND(A1,2))),"","角"),"")&IF(LEFT(RIGHT(TRUNC(ROUND(A1,2),2),3),1)=".",TEXT(RIGHT(ROUND(A1,2)),"[DBNum2]")&"分","整"),"-",)
方法8
再簡化如后,請大家試試。
無條件舍去:
=IF(A1<0,"負(fù)","")&TEXT(TRUNC(ABS(A1)),"[DBNum2]")&"元"&IF(ISERR(FIND(".",TRUNC(A1,2))),"",TEXT(RIGHT(TRUNC(A1*10)),"[DBNum2]"))&IF(RIGHT(TRUNC(A1*10))="0","","角")&IF(LEFT(RIGHT(TRUNC(A1,2),3))=".",TEXT(RIGHT(TRUNC(A1,2)),"[DBNum2]")&"分","整")
小數(shù)點(diǎn)后兩位四舍五入:
=IF(A1<0,"負(fù)","")&TEXT(TRUNC(ABS(ROUND(A1,2))),"[DBNum2]")&"元"&IF(ISERR(FIND(".",ROUND(A1,2))),"",TEXT(RIGHT(TRUNC(ROUND(A1,2)*10)),"[DBNum2]"))&IF(ISERR(FIND(".0",TEXT(A1,"0.00"))),"角","")&IF(LEFT(RIGHT(ROUND(A1,2),3))=".",TEXT(RIGHT(ROUND(A1,2)),"[DBNum2]")&"分","整")
方法9
=IF(ISTEXT(C2),"","人民幣:"&TEXT(INT(C2),"[dbnum2]")&"元"&IF(INT(C2*10)-INT(C2)*10=0,"",TEXT(INT(C2*10)-INT(C2)*10,"[dbnum2]")&"角")&IF(INT(C2*100)-INT(C2*10)*10=0,"整",TEXT(INT(C2*100)-INT(C2*10)*10,"[dbnum2]")&"分"))
輕輕松松制作超復(fù)雜Excel表頭
在Excel中,經(jīng)常會碰到要制作的復(fù)雜表頭,其中包含有斜線和文字(見下圖畫紅圈處),許多初學(xué)者往往對此束手無策,還有的干脆胡亂調(diào)整,由于采取的方法不當(dāng),結(jié)果卻是花了很長的時間卻達(dá)不到理想的效果。
圖1  圖2
許多初學(xué)者經(jīng)常采用以下兩個操作來處理:
1、 用邊框中的斜線來調(diào)整;
2、 在單元格中直接輸入文字。
現(xiàn)筆者分析一下其弊端:
1、 用邊框中的斜線來調(diào)整,只能畫一條斜線,不能畫多條斜線,同時,畫出的斜線只能是單元格的對角線,不能隨意更改。見圖2:
2、在單元格直接輸入文字,要分行,只能先讓單元格自動換行,然后用空格鍵移動相應(yīng)的文字到第二、三、四行,這種方法費(fèi)時費(fèi)力,文字一多往往就做不到理想的效果。
至此,不少初學(xué)者不盡望洋興嘆:做一個表頭怎么那么難!!
其實(shí),換一種思維,換一個方法,就“柳暗花明又一村”了。下面,筆者還是以圖1為例進(jìn)行詳細(xì)說明。
首先,輸入沒有斜線的單元格的內(nèi)容,調(diào)整行列(見圖3)。
圖3  圖5
在這里說明一下,調(diào)整行列很重要,這樣制作帶斜線表頭后表格的其它部分不用再調(diào)整了,否則調(diào)整表格的其它部分,斜線單元格的內(nèi)容又挨重新調(diào)整。這點(diǎn)筆者千萬要注意。
然后,單擊繪圖工具欄中的“直線”(圖4中畫紅圈處)。
圖4
將鼠標(biāo)移到單元格中,明確直線的起點(diǎn)和終點(diǎn),從起點(diǎn)按住鼠標(biāo)拉到終點(diǎn),即可畫出第一條直線。
如果起點(diǎn)和終點(diǎn)有偏差,可將鼠標(biāo)移到直線的起點(diǎn)處(或終點(diǎn)),鼠標(biāo)由空心十字形變成斜雙箭頭后,即可按住鼠標(biāo)往任意一個方向調(diào)整直線到合適的位置,上、下、左、右均可。這就是這種方法的好處。
用這種方法做出第二條直線,效果見圖6:
圖6  圖8
現(xiàn)在是輸入文字了,怎么輸入呢?用文本框工具。
單擊繪圖工具欄中的“文本框”,見后頁圖(畫紅圈處):
圖7
然后在單元格中按一下鼠標(biāo),輸入第一個字“科”。效果見圖8:
這里要注意的是“按一下鼠標(biāo)”,不要拖動鼠標(biāo)。如果拖動鼠標(biāo),文本框會出現(xiàn)黑邊框(見圖9)。
圖9  圖10
將圖8文本框中的“科”選中,調(diào)整其字體、字號等格式成合適的效果。這一點(diǎn)也要注意,到下面的復(fù)制操作時就不必再來調(diào)整各個文字的格式了。
鼠標(biāo)點(diǎn)一下“科”文本框,然后將鼠標(biāo)移到該文本框邊緣,點(diǎn)鼠標(biāo)右鍵。見圖10:
在彈出的菜單中選擇“復(fù)制”,在表格的任一個地方點(diǎn)鼠標(biāo)右鍵,選擇“粘貼”,就會出現(xiàn)另一個“科”文本框。效果見圖11:
圖11 圖12
將“科”字改為“目”字,將鼠標(biāo)移到該文本框邊緣,鼠標(biāo)變成十字箭頭形,按住鼠標(biāo)移動該文本框到單元格合適的位置。效果見圖12:
如果“科”字和“目”字相對位置不理想,還可以繼續(xù)調(diào),只要選擇相應(yīng)的文本框移動就行了。這就是為什么我們把兩個字分成兩個文本框,目的就是為了方便調(diào)整這兩個字之間的相對位置。
通過采取相似的方法,把其余的文字做出來。效果見下圖:
至此,讀者一定會發(fā)現(xiàn),再復(fù)雜的斜線表頭,利用直線和文本框工具,也就迎刃而解了!
【字符截取與增減】
截取單元格里某個字符后的字符
=RIGHT(A1,LEN(A1)-SEARCH(",",A1,1))
截取字符的公式
有一組數(shù)據(jù)101~103*,11~20*…我想截取~至*之間的數(shù)字。
=MID($A3,FIND("~",$A3)+1,FIND("*",$A3)-(FIND("~",$A3)+1))
如何確定*號后的數(shù)字
=RIGHT(A1,LEN(A1)-FIND("*",A1,1))
=REPLACE(A1,1,FIND("*",A1),)
=TRIM(RIGHT(SUBSTITUTE(A1,"*",REPT(" ",LEN(A1))),LEN(A1)))
=MID(A1,SEARCH("~*",A1)+1,100)
=SUBSTITUTE(A1,LEFT(A1,FIND("*",A1)),"")
{=--MID(A1,MATCH("~*",MID(A1,ROW(INDIRECT("1:"&LEN(A1))),1),)+1,100)}
=RIGHT(A1,LEN($A$1)-FIND(CHAR(CODE("*")),$A$1,1))(取最后三位)
如何提取數(shù)字中間的數(shù)
數(shù)據(jù)在A1單元格,則公式為:
=MID(A1,5,3)
解釋:“5”是從第5位開始提取,“3”是提取3個數(shù)。
三個數(shù)中,如何取出中間那個
比如1,2,3三個數(shù)字,我想取出2,用什么方法?
=LARGE(A1:A3,2)
取數(shù)值后三位公式
=RIGHT(A1,3)
取數(shù)函數(shù)
單元格中用函數(shù)單獨(dú)取出 *號前 (后)的數(shù)
假如2.01*750位于A1
=MID(A1,1,FIND("*",A1,1)-1)   取得*號前的數(shù)據(jù)
=MID(A1,FIND("*",A1,1)+1,LEN(A1)-FIND("*",A1,1)+1)     取得*號后的數(shù)據(jù)
對2.01*750*800的得數(shù)就是750*800,而不是800,怎么辦呢
=MID(B2,FIND("*",B2,FIND("*",B2,1)+1)+1,LEN(B2))
=RIGHT(B2,LEN(B2)-FIND("/",SUBSTITUTE(B2,"*","/",LEN(B2)-LEN(SUBSTITUTE(B2,"*","")))))
如何把單元格中的數(shù)字提取出來(字符串中不連續(xù))
數(shù)組公式
=SUM(MID(0&A4,LARGE(ISNUMBER(--MID(A4,ROW($1:$20),1))*ROW($1:$20),ROW($1:$20))+1,1)*10^ROW($1:$20)/10)
數(shù)字在字符串中不連續(xù)如何提取數(shù)字
如:3k3mn249up  結(jié)果:33249
033k3mn249up  結(jié)果:333249
用數(shù)組公式:
=SUM(MID(0&A1,LARGE(ISNUMBER(--MID(A1,ROW($1:$1024),1))*
ROW($1:$1024),ROW($1:$308))+1,1)*10^ROW($1:$308)/10)
用如何提取“-”前后的字符
5-0,
4-2,
0-6,
取左邊=CHOOSE(TYPE($D4),MONTH($D4),LEFT($D4,FIND("-",$D4)-1))
取右邊=CHOOSE(TYPE($D4),DAY($D4),RIGHT($D4,LEN($D4)-FIND("-",D$4)))
怎樣刪去﹕后的文字
格式都是 XXXX : YYYYYY,如何只保留XXXX,而全部刪下﹕ 后的文字呢﹖
(XXXX 的長度是不一樣)
這個用函數(shù)可輕易解決:=LEFT(A1,FIND(":",A1)-1)
若沒有要求一定要用函數(shù)解,那也可以試試用[數(shù)據(jù)]>(數(shù)據(jù)剖析)
怎樣只取“.”之后的文字﹖
如:Q24-S4. Working Status   只取 Working Status
如果“.”  前的字?jǐn)?shù)固定
=RIGHT(A1,LEN(A1)-7)
如果不固定
=RIGHT(A1,LEN(A1)-FIND(".",A1))
=TRIM(RIGHT(A1,LEN(A1)-FIND(".",A1,1))
獲取單元格內(nèi)容中字符串
08:25,18:25
如:要取得單元格b5中的從左邊算起五位的字符串。即是08:25
=LEFT(B5,5)
如:要取得單元格b5中的從右邊算起五位的字符串。即是08:25
=RIGHT(B18,5)
單元格編號,起始位數(shù),從起始位算起的第幾位數(shù)
MEP090296
=MID(B1,4,3)      結(jié)果:090
如何提取一串?dāng)?shù)字中的幾位數(shù)字(字符)
如:050326
提取后3位數(shù)字
=RIGHT(A1,3)    “3”是提取3位,如果改“4”,則提取4位。
=RIGHT(A3,LEN(A3)-3)
=MID(A3,4,3)
=REPLACE(A3,1,3,"")
提取中間的4位數(shù)字,“5032”
=MID(A1,2,4)
=MID(A3,(LEN(A3)-4)/2+1,4)
要提取 050324 中的 502  怎么提取?即:第二、三兩位和第五位數(shù)字
=MID(A3,2,2)&MID(A3,5,1)
=MID(A3,2,1)&MID(A3,3,1)&MID(A3,5,1)
如何把一個單元格中的數(shù)字挑出來
一個單元格中有數(shù)字、空格、漢字,如:“11210101  銀行存款/工行”,數(shù)字的位數(shù)不確定,但都從最左邊開始,數(shù)字和漢字中間有一個空格。如何只把數(shù)字顯示出來?
1、如果都是這樣就簡單  "都從最左邊開始,數(shù)字和漢字中間有一個空格"
假定在A1,公式為:=LEFT(A1,FIND(" ",A1)-1)
2、數(shù)據(jù)分列不更簡單么?分列符號選中空格前面那個框。
分割文本
有一列數(shù)據(jù),全部是郵箱的,現(xiàn)在想將@前面的賬號與@后面的域名分割開,分為兩列,如何做?
采用函數(shù)分割:例如:A1: name@163.com
B1:=LEFT(A1,FIND("@",A1)-1) --> name
C1:=RIGHT(A1,LEN(A1)-FIND("@",A1)) --> 163.com
或:數(shù)據(jù)-分列-分列-分隔符號-@就可以了
按照給定的位數(shù),截斷小數(shù)點(diǎn)后的數(shù)字
對整數(shù)無效,且這個函數(shù)沒有四舍五入的功能
12512.2514        12512.25
=TRUNC(B23,2)
單元格數(shù)字提取問題
單元格里面填寫的  CHIP(0601-2299),把0601-2299  提取出來應(yīng)該怎么做。
=IF(B3="","",SUBSTITUTE(MID(B3,FIND("(",B3)+1,100),")",""))
我用IF函數(shù)是因?yàn)榭吹侥憬o的表格當(dāng)中,數(shù)據(jù)和數(shù)據(jù)之間都有一行空行,
如果沒有空行的話,數(shù)據(jù)是連續(xù)的時候公式可以簡化為:
=SUBSTITUTE(MID(B3,FIND("(",B3)+1,100),")","")
以關(guān)鍵字提取名稱
求當(dāng)輸入球隊(duì)時,自動生成聯(lián)賽名稱
聯(lián)賽
球隊(duì)
當(dāng)輸入球隊(duì)時
函數(shù)自動生成
英超
車路士
車路士
英超
英超
阿仙奴
愛華頓
英超
英超
曼聯(lián)
祖云達(dá)斯
意甲
英超
利物浦
麥斯納
意甲
英超
愛華頓
英超
米杜士堡
意甲
祖云達(dá)斯
=INDEX(A$2:A$23,MATCH(D2,B$2:B$23,0))
=INDIRECT("A"&MATCH(D2,B:B,))
=VLOOKUP(D2,IF({1,0},$B$2:$B$23,$A$2:$A$23),2,0)
如何把文本中的前幾個字符去除
如將“第二班AAA”中的“第二班”三個字去除。
1、用公式:
=RIGHT($A2,3)
=RIGHT($A2,LEN($A2)-FIND("班",$A2))
=MID($A2,FIND("班",$A2)+1,LEN($A2))
=RIGHT(B2,LENB(B2)-LEN(B2))
=REPLACE(A1,1,3,"")
=SUBSTITUTE(A1,"第二班",)
如前幾個字符或后英文字?jǐn)?shù), 不相同或不固定,公式可用:
{=MID(A2,MATCH(0,--(CODE(MID(A2,ROW(INDIRECT("1:"&LEN(A2))),1))<65),0),255)}
2、數(shù)據(jù)>分列>固定寬度,把上述數(shù)據(jù)分為兩列后,刪除第一班的列
對一列中的文字統(tǒng)一去掉最后一個字
能否對一列中的文字統(tǒng)一去掉最后一個字?這些文字不統(tǒng)一,有些字?jǐn)?shù)多,有些字?jǐn)?shù)少。如何處理?
=REPLACE(A1,LEN(A1),1," ")(在過渡列進(jìn)行)
討如何去掉單元格中的第一個數(shù)字?
=MID(A1,2,LEN(A1)-1) 或者 =RIGHT(A1,LEN(A1)-1)
=REPLACE(A1,1,1,"")
論一下取最后一個單詞的方法
例如現(xiàn)在在A1中有一句“M. Henry Jackey”,如何用函數(shù)將最后的一個單詞取出來呢?當(dāng)然,我們現(xiàn)在是知道最后的單詞是6個字符,可以用Right(A1,6)來計(jì)算,但如果最后一個單詞的字符數(shù)是不定的呢,如果做呢?請大家試下有幾種方法。
方法1、用一列公式填充
=IF(LEFT(RIGHT($A$1,ROW()),1)=CHAR(32),RIGHT($A$1,ROW()-1),“”)
方法2、=MID(A1,FIND("       *",SUBSTITUTE(A1," ","       *",LEN(A1)-LEN(SUBSTITUTE(A1," ",""))))+1,LEN(A1)-FIND(" ",A1))
方法3、=IF(ISERROR(SEARCH("",TRIM(LEFT(B1)))),RIGHT($A$1,ROW()),"")拖出來的第一個字符就行。
方法4、{=RIGHT(A1,LEN(A1)-MAX((MID(A1,ROW(INDIRECT("1:"&LEN(A1))),1)=" ")*ROW(INDIRECT("1:"&LEN(A1)))))}
嫌長就(假定最長100字符)
{=RIGHT(A1,LEN(A1)-MAX((MID(A1,ROW(1:100),1)=" ")*ROW(1:100)))}
如何去掉單元格最后一位數(shù)字
說明:單元格前面的數(shù)據(jù)不能改變,去掉最后一位數(shù)字。
=LEFT(A2,LEN(A2)-IF(ISNUMBER(--RIGHT(A2)),LEN(LOOKUP(9E+307,--RIGHT(A2,ROW(INDIRECT("1:"&LEN(A2)))))),))
如果后面代的數(shù)值在兩位以內(nèi),也可以用以下方式實(shí)現(xiàn),當(dāng)然如果超過兩位的話,可以加語句 IF(ISNUMBER(RIGHT(TRIM(A2), X )+0)=TRUE,1,0)  X 代表后面數(shù)值的個數(shù)。
=LEFT(TRIM(A2),LEN(TRIM(A2))-IF(ISNUMBER(RIGHT(TRIM(A2),1)+0)=TRUE,1,0)+IF(ISNUMBER(RIGHT(TRIM(A2),2)+0)=TRUE,1,0))
如何在一列已經(jīng)輸入的數(shù)據(jù)前添加“p”
比如一列數(shù)據(jù)            添加后變
112234                 p112234
123435                 p123435
124355                 p124355
123545                 p123545
選中所有單元格,設(shè)置格式,自定義-〉在缺省的“G/通用格式”前面加上“"p"”(半角的雙引號中間是p)即可
加一列全是“p”,使用&=a1&b1         Shift+7
="P"&A1
在自定義中輸入"Q"#即可,很簡單的。
什么函數(shù)可以插入字符
怎樣用第一列的數(shù)據(jù)形成第二列的數(shù)據(jù),即在特定位置加上幾個相同字符串?
解答: b1="04"& a1
問:哪如果倒過來呢?
答:用公式A1=MID(B1,3,13)或A1=SUBSTITUTE(B1,"04","",1)
如何在數(shù)據(jù)前添加“*”號
數(shù)據(jù)如在B列,在A列整列加“*”,C列C1輸入公式C1=A1&B1,
下拉。用“選擇性粘貼”選“值”復(fù)制到D列,刪去A、B、C列。
數(shù)字前面加上數(shù)字
123
0123
75223
比如說上述的數(shù)字,我想在它們前面加上38910104,而且位置短的數(shù)字,會自動補(bǔ)0
變成如下:
3891010400123
3891010400123
3891010475223)
=TEXT(A1,"3891010400000")
3、查找替換,查找欄輸入:第*班,替換欄空置,全部替換
【數(shù)據(jù)拆分與合并】
數(shù)字如何拆分
我有一組數(shù)據(jù),如123,59等,假如這些數(shù)據(jù)均在A列,我現(xiàn)在需要將123或者59這樣的數(shù)據(jù)拆成到B,C,D列。
B1=MID(TEXT($A1,"000"),COLUMN(A1),1) 往右拖
=MID(REPT(0,3-LEN($A1))&$A1,COLUMN(A1),1)
單元格中的數(shù)據(jù)拆分
如何將一個單元格中的11位數(shù)據(jù)拆分11各單元格(每個單元格一個數(shù)字)。
如:01234567890     變?yōu)椋?,1,2,3,4,5,6,7,8,9,0(一個單元格一個數(shù)字),文字也同樣。用以下公式:
=MID($A1,COLUMN(A1),1)  向右拖
=MID($A$2,COLUMN()-1,1) 向右拖
=MID($A$2,COLUMN(),1) 向右拖
也可以,選中區(qū)域后“數(shù)據(jù)”-----分列,“固定列”-----看到尺寸的時候分別在01234567890兩數(shù)之間點(diǎn)擊一下-----完成就行了!
單元格的拆分
一個單元格數(shù)據(jù)即包含了物品名又包含其規(guī)格,兩者之間用"/"來隔開,現(xiàn)想把兩者單獨(dú)分開。
如:軸承/SKF 62122R,外六角螺絲/M10*30....."/"前后都無標(biāo)準(zhǔn)長度。
1、用“數(shù)據(jù)-分列”,不用公式的方法最簡單了。
2、用公式:
=LEFT(A1,FIND("/",A1)-1)
=RIGHT(A1,FIND("/",A1)-1)
如何拆分字組
如何將一個單元格里的字組拆開來啊,
1、你好啊→你  好  啊   要用什么函數(shù)啊?
=SUBSTITUTE(A1,"好","  好  ")
2、”你— 好 — 啊“改成“你好啊” 把中間的橫線去掉。要用什么函數(shù)或怎樣在自定義里面設(shè)置?
①用查找替換功能,查找“—”,替換為空值
②=SUBSTITUTE(A1,"— 好 — ","好")
用連字符“&”來合并文本
將B、C、D列合并。
1.在E1單元格中輸入公式:=B1&C1&D1   下拉
2.選中E列,執(zhí)行“復(fù)制”操作,然后選中F列,
執(zhí)行“編輯→選擇性粘貼”命令,打開“選擇性粘貼”對話框,選中其中的“數(shù)值”選項(xiàng),按下“確定”按鈕,E列的內(nèi)容(不是公式)即被復(fù)制到F列中。
3.將B、C、D、E列刪除,完成合并工作。
怎樣把不同格式不同位置的內(nèi)容合并到一個單元格內(nèi)
如:一個是文本格式一個是日期格式,怎么合并呢?
今天是:     2007-06-25
=A1&TEXT(B1,"yyyy-m-d h:mm;@")
把不同單元格的內(nèi)容合到一個單元格里
比如:A1=好,A2=好,A3=學(xué),A4=習(xí)
在A5輸入公式,使A5單元格內(nèi)容為:好好學(xué)習(xí)
=TEXT(A1&A2&A3&A4,"")
=CONCATENATE(A1,B1,C1,D1)
合并與拆分
兩列合并成一列如何做
=OFFSET($A$2,TRUNC(ROW(A2)/2,0)-1,MOD(ROW(A2),2))向下拖
如果是一列拆開分成兩列又如何做
=OFFSET($C$2,ROW()*2-4+COLUMN(A:A)-1,)
=INDEX($C:$C,(ROW(1:1))*2+COLUMN(A:A)-1)
=INDEX($C:$C,(ROW(2:2)-1)*2+COLUMN(A:A)-1)向右拖一個再向下拖。
=IF(ROW()>COUNT(A:A),INDEX(B:B,ROW()-COUNT(A:A)),A1)公式下拖。
合并不同單元格的內(nèi)容
合并不同單元格的內(nèi)容,可以利用CONCATENATE函數(shù),此函數(shù)的作用是將若干文字串合并到一個字串中,具體操作為
=CONCATENATE(B1,C1)
比如,假設(shè)在某一河流生態(tài)調(diào)查工作表中,B2包含“物種”、B3包含“河鱒魚”,B7包含總數(shù)45,那么: 輸入“=CONCATENATE("本次河流生態(tài)調(diào)查結(jié)果:",B2,"",B3,"為",B7,"條/公里")” 計(jì)算結(jié)果為:本次河流生態(tài)調(diào)查結(jié)果:河鱒魚物種為45條/公里。
關(guān)于文字在表格中的組合
如:
計(jì)算
機(jī)
計(jì)算機(jī)
C1=A1&B1
求拆解合并公式
2/25
2/
25
4/25
4/
25
若合并:A1=B1&"/"&C1
若拆解:B1=left(A1,find("/",A1))
C1=right(A1,find("/",A1))
如何把字母和數(shù)字分開?
想把A列中如A8中"n.m.1."分解成兩列"n.m."和"1.",有什么好辦法嗎?可以用什么公式把字母與數(shù)字和符號分開嗎?
=IF(ISERR(FIND(1,A8)),"",RIGHT(A8,LEN(A8)-FIND(1,A8)+1))
把分散在各單元格的內(nèi)容合在一個單元格中
75 P 128 66         75P12866
=CONCATENATE(A1,B1,C1,D1)
多個工作表的單元格合并計(jì)算
=Sheet1!D4+Sheet2!D4+Sheet3!D4,更好的=SUM(Sheet1:Sheet3!D4)
【條件自定義格式】
通過條件格式將小計(jì)和總計(jì)的行設(shè)為不同的顏色
答:輸入=RIGHT(RC,1)="計(jì)";設(shè)定字體、邊框、圖案;確定。
如何實(shí)現(xiàn)這樣的條件格式
有一個excel表單,若當(dāng)其中一欄數(shù)值超過某一值,使整個一行底色為某一顏色(比如紅色),用條件格式不能實(shí)現(xiàn)
注意公式為=$A1>100,而不是=A1>100
先選定整行再設(shè)置條件格式...
列標(biāo)"A"用絕對引用, 行標(biāo)"1"用相對引用, 用"格式刷"刷下去...
為方便和不易出錯起見, 先設(shè)置一行的條件格式, 再用格式刷將格式復(fù)制到需要的行。
隔行不同字體顏色怎么設(shè)置
每隔一行就用不一樣的顏色,有什么快速的辦法嗎?
格式-條件格式(公式):=MOD(ROW(A1),2)=0
讓不同類型數(shù)據(jù)用不同顏色顯示
在工資表中,如果想讓大于等于2000元的工資總額以“紅色”顯示,大于等于1500元的工資總額以“藍(lán)色”顯示,低于1000元的工資總額以“棕色”顯示,其它以“黑色”顯示,我們可以這樣設(shè)置。
1.打開“工資表”工作簿,選中“工資總額”所在列,執(zhí)行“格式→條件格式”命令,打開“條件格式”對話框。單擊第二個方框右側(cè)的下拉按鈕,選中“大于或等于”選項(xiàng),在后面的方框中輸入數(shù)值“2000”。單擊“格式”按鈕,打開“單元格格式”對話框,將“字體”的“顏色”設(shè)置為“紅色”。
2.按“添加”按鈕,并仿照上面的操作設(shè)置好其它條件(大于等于1500,字體設(shè)置為“藍(lán)色”;小于1000,字體設(shè)置為“棕色”)。
3.設(shè)置完成后(圖2),按下“確定”按鈕。
看看工資表吧,工資總額的數(shù)據(jù)是不是按你的要求以不同顏色顯示出來了。
有無辦法讓B2所在行都呈紅色字體。
如何做這樣的EXCEL表(顏色交叉)
省得看錯行了。
設(shè)置二行不同的格式,同時選取這兩行,按右鍵復(fù)制,選復(fù)制格式。
若只是要不同顏色間隔,應(yīng)該這樣就行了:
格式 > 自動格式設(shè)置 –
我的條件格式公式為: =IF($B1="","",MOD(ROW(),2)).
條件格式
如何用條件格式實(shí)現(xiàn)數(shù)據(jù)表格的陰影間隔效果
是條件格式 =MOD(INT((ROW()+0.5-$A$1)/$A$2),2)=0
公式是:=MOD(COLUMN()-a,b*2)+1<=b
=MOD(ROW()-rw,n*2)+1<=n
=MOD(COLUMN()-a,b*2)+1<=b
a        =行列間隔顯示!$L$1
b        =行列間隔顯示!$L$2
n        =行列間隔顯示!$A$2
rw        =行列間隔顯示!$A$1
使用條件格式設(shè)置顏色條紋
在Excel97版本中, 你可以使用條件格式將你工作表中的行設(shè)置成間隔顯示的條紋, 制作出來的效果象會計(jì)的分類賬.  其原理和手工設(shè)置行背景色一樣, 如果你整理工作表時刪除或移動行,它并不移動.  更多關(guān)于條件格式的信息請點(diǎn)擊 這里獲得.
奇數(shù)和偶數(shù)行條紋
左邊圖示的被稱作"奇數(shù)條紋".  方法是奇數(shù)行用底紋顏色顯示.  本例中 1, 3, 和 5 行用淡藍(lán)色顯示, 而偶數(shù)行 2, 4, 和6 沒有變化.
同樣, 右邊圖示的稱作 "偶數(shù)條紋".  方法是偶數(shù)行2, 4,和 6 用底紋顏色顯示, 奇數(shù)行1, 3, 和 5沒有變化.
應(yīng)該注意的是 "奇數(shù)" 和 "偶數(shù)" 是針對一個行組合而言, 并非指彩色條紋中的行,也不是指工作表的行。
顏色條效果公式
“奇數(shù)條紋”和“偶數(shù)條紋”的公式非常相似, “奇數(shù)條紋”可使用下面公式:
=MOD(ROW()-Rw,N*2)+1<=N
在這里 Rw Rw用于格式化的范圍內(nèi)起始行號, N 是每一組顏色條中包含的工作表行數(shù)。在上方左圖的示例中, Rw等于8, N 等于 3.
“偶數(shù)條紋 ”使用公式
=MOD(ROW()-Rw,N*2)+1>N
在這里 Rw用于格式化的范圍內(nèi)起始行號, N 是每一組顏色條中包含的工作表行數(shù).  在上方右圖的示例中, Rw等于8, N 等于 3..
如何在條件格式中使用這些公式的方法是:選擇你想格式化的單元格范圍.  然后在格式菜單中選擇條件格式. 在彈出的對話框中將條件設(shè)置為公式,并在右邊的框內(nèi)輸入上面的公式并設(shè)置好格式的圖案顏色,確定后退出,看看自己的杰作吧!
在這兩個公式中, 你可以直接輸入任意Rw 及N的值 ,也可以使用自定義名稱引用的值.  使用定義名稱在改變第一組顏色條包含的工作表行數(shù)時非常容易。
如,想要使得工作表中的行隔行顯示,可以簡單地改變 N 值為1. 此時如果你將一個記錄范圍的或一個無用的單元格定義為N,只需改變這個單元格的值即可達(dá)到快速更改的效果.  當(dāng)然,你也可以以同樣的方法定義一個名稱Rw,這樣,你可以將公式照搬過去,更改樣式非常方便快捷。
利用公式設(shè)置的這種效果不會因?yàn)椴迦牒蛣h除行而改變,這是手工效果所達(dá)不到的。
同樣,如果你因?yàn)槟撤N特殊需要將列設(shè)置成這種格式,可以將公式改為:
=MOD(column()-Rw,N*2)+1<=N
或:=MOD(column()-Rw,N*2)+1>N
相同數(shù)據(jù)的提示?
A列是項(xiàng)目名稱,B列是金額。想在A列輸入時,如有相同項(xiàng)能給出提示或是字體顏色變?yōu)榧t色。例如:A1是“聯(lián)想品牌”,如果在A23中輸入“聯(lián)想品牌”時,能給出提示或是字體變?yōu)榧t色。不知要怎么做?
條件格式->選中A列->公式:=IF(COUNTIF(A:A,A1)>1,TRUE,FALSE)->將格式改為紅色。
另外如果用條件格式設(shè)置公式為=if(A:A="聯(lián)想品牌",True,False) >紅色  不起作用,而用=if(A1:A30="聯(lián)想品牌",True,False) >紅色  則能用。是什么原因?
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
如何做到小于10顯示二位小數(shù),大于10顯示一位小數(shù)
如何做到小于10顯示二位小數(shù),大于10顯示一位小數(shù)
公式:=IF(C5>10,TEXT(C5,"0.0"),TEXT(C5,"0.00"))
使用自定義單元格格式[>10]0.0;[<10]0.00;0;@
如何根據(jù)數(shù)值的正負(fù)加上“+”“-”符號
選中單元格—點(diǎn)擊右鍵—單元格格式—自定義格式
[>0]"+"#;[<0]"-"#;0
這百分?jǐn)?shù)只能另外設(shè)置了:
[>0]"+"0.0%;[<0]"-"0.0%;0.0%
120,000顯示為12.0
自定義格式:#!.0,
121,999顯示為12.2
#!.#,
自定義單元格格式
[=0]"男";[=1]"女";   則可實(shí)現(xiàn)輸入0顯示為“男”。輸入1顯示為“女”。
將單元格中的數(shù)全部變成萬元表示
自定義單元格格式:0"."0,
或:0!.0000
有何辦法實(shí)現(xiàn)將一張表中的數(shù)據(jù)由元的單位轉(zhuǎn)換為萬元
也就是說將表格中的所有數(shù)據(jù)同時變?yōu)樵瓉淼?/10000.請問有什么簡便的方法嗎?
1.在任一格中(如B1)輸入10000
2.游標(biāo)停在B1上,后按[復(fù)制]
3.選取資料范圍
4.按[編輯]>[選擇性貼上]
5.選[除]
6.按[確定]
如果還要后面自動顯示"萬元"
可以到
格式→單元格→數(shù)字(卷標(biāo))→自訂
把  G/通用格式  改成  G/通用格式"萬元"
選擇性粘貼還有這種用法,真神奇。
我原來都是另選一列,用函數(shù) round(B1/10000,0),再用“選擇性粘貼>數(shù)值”復(fù)蓋原來數(shù)據(jù),這樣處理有一個好處,就是小數(shù)點(diǎn)后面沒有那么多的數(shù)字。
可以采用=ROUND(D14/10000,0)& "萬元"直接得到所需格式。
常用的自定義格式
單元格屬性自定義中的“G/通用格式“和”@”作用有什么不同?
設(shè)定成“G/通用格式“的儲存格,你輸入數(shù)字1..9它自動認(rèn)定為數(shù)字,你輸入文字a..z它自動認(rèn)定為文字,你輸入數(shù)字1/2它會自動轉(zhuǎn)成日期。
設(shè)定成“@“的儲存格,不管你輸入數(shù)字1..9、文字a..z、1/2,它一律認(rèn)定為文字。
文字與數(shù)字的不同在於數(shù)字會呈現(xiàn)在儲存格的右邊,文字會呈現(xiàn)在儲存格的左邊。
常用的自定義格式拿出來大家分享
我最常用的有:
1. 0”文本” 、0.0”文本”、 0.00”文本”  等(輸入帶單位符號的數(shù)值);
2.  #”文本”、 #.#”文本”、 ###,###.##”文本”  等(同上);
3. [DBNum1][$-804]G/通用格式、[DBNum2][$-804]G/通用格式  等(數(shù)值的大小寫格式);
4. @”文本”  (在原有的文本上加上新文本或數(shù)字);
5. 0000000  (發(fā)票號碼等號碼輸入);
6. yyyy/mm
7. yyyy/m/d aaaa  -->ex. 2003/12/20 星期六
8. m"月"d"日" (ddd)   -->ex. 12月20日 (Sat)
9. "Subject  (Total: "0")"  -->單純加上文字
10. "Balance"* #,##0_  -->對齊功能
11. [藍(lán)色]+* #,##0_ ;-* #,##0_  -->正負(fù)數(shù)的顏色變化
12. **;**;**;**   -->仿真密碼保護(hù) (搭配sheet保護(hù))
13.  [紅色][<0];[綠色][>0]  (小于0時顯示紅色,大于0時綠色,都以絕對值顯示)
14  [>0]#,##0.00;[<0]#,##0.00;0.00  (會計(jì)格式,以絕對值形式顯示)
自定義格式
Excel中預(yù)設(shè)了很多有用的數(shù)據(jù)格式,基本能夠滿足使用的要求,但對一些特殊的要求,如強(qiáng)調(diào)顯示某些重要數(shù)據(jù)或信息、設(shè)置顯示條件等,就要使用自定義格式功能來完成。 Excel的自定義格式使用下面的通用模型:正數(shù)格式,負(fù)數(shù)格式,零格式,文本格式,在這個通用模型中,包含三個數(shù)字段和一個文本段:大于零的數(shù)據(jù)使用正數(shù)格式;小于零的數(shù)據(jù)使用負(fù)數(shù)格式;等于零的數(shù)據(jù)使用零格式;輸入單元格的正文使用文本格式。我們還可以通過使用條件測試,添加描述文本和使用顏色來擴(kuò)展自定義格式通用模型的應(yīng)用。
(1)使用顏色  要在自定義格式的某個段中設(shè)置顏色,只需在該段中增加用方括號括住的顏色名或顏色編號。Excel識別的顏色名為:[黑色]、[紅色]、[白色]、[藍(lán)色]、[綠色]、[青色]和[洋紅]。Excel也識別按[顏色X]指定的顏色,其中X是1至56之間的數(shù)字,代表56種顏色(如圖5)。
(2)添加描述文本  要在輸入數(shù)字?jǐn)?shù)據(jù)之后自動添加文本,使用自定義格式為:"文本內(nèi)容"@;要在輸入數(shù)字?jǐn)?shù)據(jù)之前自動添加文本,使用自定義格式為:@"文本內(nèi)容"。@符號的位置決定了Excel輸入的數(shù)字?jǐn)?shù)據(jù)相對于添加文本的位置。
(3)創(chuàng)建條件格式  可以使用六種邏輯符號來設(shè)計(jì)一個條件格式:>(大于)、>=(大于等于)、<(小于)、<=(小于等于)、=(等于)、<>(不等于),如果你覺得這些符號不好記,就干脆使用“>”或“>=”號來表示。
由于自定義格式中最多只有3個數(shù)字段,Excel規(guī)定最多只能在前兩個數(shù)字段中包括2個條件測試,滿足某個測試條件的數(shù)字使用相應(yīng)段中指定的格式,其余數(shù)字使用第3段格式。如果僅包含一個條件測試,則要根據(jù)不同的情況來具體分析。
自定義格式的通用模型相當(dāng)于下式:[>;0]正數(shù)格式;[<;0]負(fù)數(shù)格式;零格式;文本格式。
下面給出一個例子:選中一列,然后單擊“格式”菜單中的“單元格”命令,在彈出的對話框中選擇“數(shù)字”選項(xiàng)卡,在“分類”列表中選擇“自定義”,然后在“類型”文本框中輸入“"正數(shù):"($#,##0.00);"負(fù)數(shù):"($ #,##0.00);"零";"文本:"@”,單擊“確定”按鈕,完成格式設(shè)置。這時如果我們輸入“12”,就會在單元格中顯示“正數(shù):($12.00)”,如果輸入“-0.3”,就會在單元格中顯示“負(fù)數(shù):($0.30)”,如果輸入“0”,就會在單元格中顯示“零”,如果輸入文本“this is a book”,就會在單元格中顯示“文本:this is a book”。 如果改變自定義格式的內(nèi)容,“[紅色]"正數(shù):"($#,##0.00);[藍(lán)色]"負(fù)數(shù):"($ #,##0.00);[黃色]"零";"文本:"@”,那么正數(shù)、負(fù)數(shù)、零將顯示為不同的顏色。如果輸入“[Blue];[Red];[Yellow];[Green]”,那么正數(shù)、負(fù)數(shù)、零和文本將分別顯示上面的顏色。
再舉一個例子,假設(shè)正在進(jìn)行帳目的結(jié)算,想要用藍(lán)色顯示結(jié)余超過$50,000的帳目,負(fù)數(shù)值用紅色顯示在括號中,其余的值用缺省顏色顯示,可以創(chuàng)建如下的格式: “[藍(lán)色][>50000] $#,##0.00_);[紅色][<0]( $#,##0.00); $#,##0.00_)” 使用條件運(yùn)算符也可以作為縮放數(shù)值的強(qiáng)有力的輔助方式,例如,如果所在單位生產(chǎn)幾種產(chǎn)品,每個產(chǎn)品中只要幾克某化合物,而一天生產(chǎn)幾千個此產(chǎn)品,那么在編制使用預(yù)算時,需要從克轉(zhuǎn)為千克、噸,這時可以定義下面的格式: “[>999999]#,##0,,_m"噸"";[>999]##,_k_m"千克";#_k"克"” 可以看到,使用條件格式,千分符和均勻間隔指示符的組合,不用增加公式的數(shù)目就可以改進(jìn)工作表的可讀性和效率。
另外,我們還可以運(yùn)用自定義格式來達(dá)到隱藏輸入數(shù)據(jù)的目的,比如格式";##;0"只顯示負(fù)數(shù)和零,輸入的正數(shù)則不顯示;格式“;;;”則隱藏所有的輸入值。 自定義格式只改變數(shù)據(jù)的顯示外觀,并不改變數(shù)據(jù)的值,也就是說不影響數(shù)據(jù)的計(jì)算。靈活運(yùn)用好自定義格式功能,將會給實(shí)際工作帶來很大的方便。
怎樣定義格式
怎樣定義格式表示如00062920020001、00062920020002只輸入001、002
答:格式-單元格-自定義-"00062920020"@-確定
在工具按鈕之間設(shè)置分隔線
工具欄中只有不同組的工具按鈕才用分隔線來隔開,如果要在每一個工具按鈕之間設(shè)置分隔線該怎么操作?
答:先按住“Alt”鍵,然后單擊并稍稍往右拖動該工具按鈕,松開后在兩個工具按鈕之間就多了一根分隔線了。如果要取消分隔線,只要向左方向稍稍拖動工具按鈕即可。
自定義區(qū)域?yàn)槊恳豁摰臉?biāo)題
自定義區(qū)域?yàn)槊恳豁摰臉?biāo)題。
方法:文件-頁面設(shè)置-工作表-打印標(biāo)題-頂端標(biāo)題行與左頂標(biāo)題列
這樣就可以每一頁都加上自己想要的標(biāo)題。
一個單元格內(nèi)格式問題
如果我做了一個表某一列是表示重量的,數(shù)值很多在1--------------1524745444444之間的數(shù)不等。這些表示重量的數(shù)。如果我想次給他們加上單位,但要求是單位是>999999噸,之下>999是千克,其余的是克。如何辦
答:[>9999]###.00,"噸";*,*.00"千克"
定制單元格數(shù)字顯示格式
定制單元格數(shù)字顯示格式,先選擇要定制的單元格或區(qū)域,》單擊鼠標(biāo)右鍵》單元格格式》選擇‘?dāng)?shù)字’選項(xiàng)》選擇‘自定義’》在“類型”中輸入自定義的數(shù)字格式。
如何輸入自定義的數(shù)字格式:需要先知道自定義格式中那些常用符號的含意,具體可以先不選擇‘自定義’,而選擇其它已有分類觀看‘示例’,以便得知符號的意義。
比如:先選擇‘百分比’然后馬上選擇‘自定義’,會發(fā)現(xiàn)‘類型’中出現(xiàn)‘0.00%’,這就是百分比的定義法,把它改成小數(shù)位3位的百分比顯示法只要把‘0.00%’改成‘0.000%’就好了,把它改成紅色的百分比顯示法只要把‘0.00%’改成‘[紅色]0.00%’就好了。
巧用定位選條件單元格
Excel表格中經(jīng)常會有一些字段被賦予條件格式。如果要對它們進(jìn)行修改,那么首先得選中它們。可是,在工作中,它們經(jīng)常還是處在連續(xù)位置。按”Ctrl”健逐列選取恐怕有點(diǎn)太麻煩。其實(shí),我們可以使用定位功能來迅速查找它們。方法是點(diǎn)擊“編輯—定位”單命令,在彈出的“定位”對話框中,點(diǎn)擊“定位條件”按鈕,在彈出的“定位條件”對話框中,選中“條件格式”單選項(xiàng)成為可選。選擇“相同”則所有被賦予相同條件格式的單元格會被選中。
工作表的標(biāo)簽的字體和大小可以更改嗎
答:在桌面上點(diǎn)右鍵─內(nèi)容─外觀,相關(guān)的設(shè)定都在此更改。
sheet1工作表的A1、A2、A3單元格分別鏈接到sheet2、sheet3、sheet4
解答:
1、=indirect("sheet"&row()+1&"!a1")《程香宙的解釋:indirect是把文本變?yōu)閱卧褚玫暮瘮?shù)row()是取當(dāng)前行號。例如在a1輸入該公式,則row()=1,公式里的值變?yōu)閕ndirect("sheet2!a1"),跟=sheet2!a1同效,在a2輸入該公式,則row()=2,公式里的值變?yōu)閕ndirect("sheet3!a1")》
2、使用插入-超級鏈接-書簽-(選擇)-確定
經(jīng)驗(yàn)技巧
按“Ctrl+~”可以一次顯示所有公式(而不是計(jì)算結(jié)果)。再按一次回到計(jì)算結(jié)果。
隔行用不同顏色顯示,請問如何做
我想將隔行用不同顏色顯示,請問如何做?
條件格式,自定義,公式, ...       格式 --> 自動套用格式,選擇你想要的格式,確定。
我現(xiàn)找到了一種方法,即在上下兩單元格格中設(shè)計(jì)不同顏色,再選中兩單元格,用格式刷刷即可。
條件格式中用公式,
=mod(row()/2,color)
依次類推即可,一次設(shè)置兩種、三種、四種等顏色。
將單元格設(shè)置為有“凸出”的效果或“凹進(jìn)去”的效果
用條件格式=mod(row(),2)=mod(column(),2)
方法是設(shè)定單元格的邊框
3樓的辦法不錯,但是要一個格一個格地設(shè)定,數(shù)據(jù)多了很麻煩
2樓的格式里設(shè)公式能不能搞成隔一行ao隔一行tu的形式呢?
格式—自動套用格式里就有。
湊個熱鬧。邊框用黑白的就可以了
看來還是用條件格式更方便些!
用黑白雙線邊框是最簡單的辦法
在Excel中設(shè)計(jì)彩色數(shù)字
用戶在使用Excel處理數(shù)據(jù)時,經(jīng)常需要將某些數(shù)據(jù)以特殊的形式顯示出來,這樣可以起到醒目的作用,使瀏覽者一目了然。如在某用戶的Excel單元格中有“月工資”一欄,需要小于500的顯示為綠色,大于500的顯示為紅色,則可以采用以下的方法來操作:選中需要進(jìn)行彩色設(shè)置的單元格區(qū)域,選擇“格式”→“單元格”,在彈出的對話框中單擊“數(shù)字”選項(xiàng)卡。然后選擇“分類”列表中的“自定義”選項(xiàng),在“類型”框中輸入“[綠色][<500;[紅色][>=500]”,最后單擊“確定”按鈕即可。
小提示
除了紅色和綠色外,用戶還可以使用六種顏色,它們分別是黑色、青色、藍(lán)色、洋紅、白色和黃色。另外,“[>=120]”是條件設(shè)置,用戶可用的條件運(yùn)算符有:“>”、“<”、“>=”、“<=”、“=”、“<>”。當(dāng)有多個條件設(shè)置時,各條件設(shè)置以分號“;”作為間隔。
定義名稱的妙處
名稱的定義是EXCEL的一基礎(chǔ)的技能,可是,如果你掌握了,它將給你帶來非常實(shí)惠的妙處!
1. 如何定義名稱
插入-名稱-定義
2. 定義名稱
建議使用簡單易記的名稱,不可使用類似A1…的名稱,因?yàn)樗鼤蛦卧竦囊没煜_€有很多無效的名稱,系統(tǒng)會自動提示你。
引用位置:可以是工作表中的任意單元格,可以是公式,也可以是文本。
在引用工作表單元格或者公式的時候,絕對引用和相對引用是有很大區(qū)別的,注意體會他們的區(qū)別 – 和在工作表中直接使用公式時的引用道理是一樣的。
3. 定義名稱的妙處1 – 減少輸入的工作量
如果你在一個文檔中要輸入很多相同的文本,建議使用名稱。例如:定義DATA = “I LOVE YOU, EXCEL!”,你在任何單元格中輸入“=DATA”,都會顯示“I LOVE YOU, EXCEL!”
4. 定義名稱的妙處2 – 在一個公式中出現(xiàn)多次相同的字段
例如公式=IF(ISERROR(IF(A1>B1,A1/B1,A1)),””, IF(A1>B1,A1/B1,A1)),這里你就可以將IF(A1>B1,A1/B1,A1)定義成名稱“A_B”,你的公式便簡化為=IF(ISERROR(A_B),””,A_B)
5. 定義名稱的妙處3 – 超出某些公式的嵌套
例如IF函數(shù)的嵌套最多為七重,這時定義為多個名稱就可以解決問題了。也許有人要說,使用輔助單元格也可以。當(dāng)然可以,不過輔助單元格要防止被無意間被刪除。
6. 定義名稱的妙處4 – 字符數(shù)超過一個單元格允許的最大量
名稱的引用位置中的字符最大允許量也是有限制的,你可以分割為兩個或多個名稱。同上所述,輔助單元格也可以解決此問題,不過不如名稱方便。
7. 定義名稱的妙處5 – 某些EXCEL函數(shù)只能在名稱中使用
例如由公式計(jì)算結(jié)果的函數(shù),在A1中輸入’=1+2+3,然后定義名稱 RESULT = EVALUATE(Sheet1!$A1),最后你在B1中寫入=RESULT,B1就會顯示6了。
還有GET.CELL函數(shù)也只能在名稱中使用,請參考相關(guān)資料。
8. 定義名稱的妙處6 – 圖片的自動更新連接
例如你想要在一周內(nèi)每天有不同的圖片出現(xiàn)在你的文檔中,具體做法是:
8.1 找7張圖片分別放在SHEET1 A1至A7單元格中,調(diào)整單元格和圖片大小,使之恰好合適
8.2 定義名稱MYPIC = OFFSET(SHEET1!$A$1,WEEKDAY(TODAY(),1)-1,0,1,1)
8.3 控件工具箱 – 文字框,在編輯欄中將EMBED("Forms.TextBox.1","")改成MYPIC就大功告成了。
這里如果不使用名稱,應(yīng)該是不行的。
此外,名稱和其他,例如數(shù)據(jù)有效性的聯(lián)合使用,會有更多意想不到的結(jié)果。
零值問題
在工作表中隱藏所有零值
在Excel默認(rèn)情況下,零值將顯示為0,這個值是一個比較特殊的數(shù)值。如果工作表中包含了大量的零值,會使整個工作表顯得十分凌亂。如果要隱藏工作表中所有的零值,可以這樣操作:選擇“工具”→“選項(xiàng)”,打開“選項(xiàng)”對話框,單擊“視圖”標(biāo)簽,在“窗口選項(xiàng)”里把“零值”復(fù)選框前面的對號去掉,單擊“確定”按鈕。此時,可以看到原來顯示有0的單元格全部變成了空白單元格。
小提示
若要在單元格里重新顯示0,用上述方法把“零值”復(fù)選框前面的打上對號即可。
隱藏部分零值
有些時候可能需要有選擇地隱藏部分零值,使隱藏的零值只會出現(xiàn)在編輯欄或正在編輯的單元格中,而不會被打印,這時候就要通過設(shè)置自定義數(shù)字格式來實(shí)現(xiàn):先按住Ctrl鍵用鼠標(biāo)左鍵一一選定需要隱藏零值的單元格,然后選擇“格式”→“單元格”,在“單元格格式”對話框選擇“數(shù)字”選項(xiàng)卡,在“分類”列表框中選擇“自定義”選項(xiàng),然后在右邊的“類型”文本框中輸入“0;_0;;@”,單擊“確定”按鈕。
要將隱藏的零值重新顯示出來,可選定單元格,然后在“單元格格式”對話框的“數(shù)字”選項(xiàng)卡中,單擊“分類”列表中的“常規(guī)”選項(xiàng),這樣就可以應(yīng)用默認(rèn)的格式,隱藏的零值就會顯示出來。
條件隱藏零值
利用條件格式也可以實(shí)現(xiàn)有選擇地隱藏部分零值:首先選中包含零值的單元格,選擇“格式”→“條件格式”,在“條件1”的第一個框中選擇“單元格數(shù)值”,第二個框中選擇“等于”,在第三個框中輸入0,然后單擊“格式”按鈕,設(shè)置“字體”的顏色為“白色”即可。
如果要顯示出隱藏的零值,請先選中隱藏零值的單元格,然后選擇“格式”菜單中“條件格式”,單擊“刪除”按鈕,在彈出的“選定要刪除的條件”對話框中選擇“條件1”即可。
使用公式將零值顯示為空白
還可以使用IF函數(shù)來判斷單元格是否為零值,如果是的話就返回空白單元格,例如公式“=IF(A2-A3=0,"",A2-A3)”,如果A2等于A3,那么它們相減的值為零,則返回一個空白單元格;如果A2不等于A3,則返回它們相減的差值。
【匯總計(jì)算與統(tǒng)計(jì)】
個調(diào)稅公式
=MAX(($A1-1900)*{0,0.05,0.1,0.15,0.2,0.25,0.3,0.35,0.4,0.45}
-{0,0,25,125,375,1375,3375,6375,10375,15375})
{0,0.05,0.1,0.15,0.2,0.25,0.3,0.35,0.4,0.45} 為稅率
{0,0,25,125,375,1375,3375,6375,10375,15375}  為稅收扣除數(shù)
上列公式的簡化式 :
=MAX(應(yīng)納稅所得額*0.05*{1,2,3,4,5,6,7,8,9}
-25*{0,1,5,15,55,135,255,415,615},0)
算物價的函數(shù)
物價的那個三七作五,二舍八入的尾數(shù)處理,做一個函數(shù)。就是小數(shù)點(diǎn)后面第二位如果是1,2的就舍掉,如果是3,4,5,6,7的都變?yōu)?,如果是8,9的小數(shù)點(diǎn)第一位加1,第二位就變?yōu)?。比如價格是3.32、3.31,作尾數(shù)處理就是3.3;價格是3.33、3.34、3.36、3.37,做尾數(shù)處理就是3.35;價格是3.38、3.39,做尾數(shù)處理就是3.4。
=CEILING(A1-0.02,0.05)
都是二位小數(shù) B2=ROUND(2*A2,1)/2
超過二位小數(shù) B2=ROUND(2*ROUNDDOWN(A2,2),1)/2
自動計(jì)算應(yīng)收款滯納金
要求在給定的應(yīng)收日期、滯納金率、當(dāng)前日期(自動取)的基礎(chǔ)上自動計(jì)算出應(yīng)收滯納金。
解答:=(DATEDIF(應(yīng)收日期,NOW(),"d"))*滯納金率(每天)*應(yīng)收金額
淘汰率
題目如下:這個工廠有1000人,今天抽出十人來做調(diào)查,這十人一天的產(chǎn)量分別為101 102 105 106 98 95 96 104 110 103 (A3-A12)。
1000人當(dāng)中淘汰率為5%,以這十人為標(biāo)準(zhǔn)那么這1000人他們的生產(chǎn)應(yīng)該為多少才不會被淘汰,看看函數(shù)的幫助就知道了呀,返回數(shù)組K百分比值點(diǎn),你要1000人淘汰5人就是5/1000=0.5%=0.005,就是你以這10個抽樣調(diào)查的數(shù)據(jù)為基準(zhǔn),只要產(chǎn)量達(dá)到這個數(shù)就不會被淘汰了。(95.45)
公式=PERCENTILE(A3:A12,G1)
應(yīng)用公積金的一個函數(shù)
我公司職工公積金比例為26% 也就是個人和單位各13%,給公積金投繳人員制作了一個函數(shù)。直接用基數(shù)乘以比例基數(shù)*比例=投繳額, 對于投繳額的要求是:取最接近“投繳額”的偶數(shù)。
我制作的函數(shù)是“=IF(MOD(INT(A1*B1),2)=0,INT(A1*B1),CEILING(A1*B1,2))”
注:A1=基數(shù)  B1=投繳比例
也可以改成這樣
=IF(MOD(INT(A1*B1),2)=0,INT(A1*B1),INT(A1*B1)+1)
或=IF(MOD(INT(A1*B1),2)=0,INT(A1*B1),EVEN(A1*B1))
如何利用公式將數(shù)值轉(zhuǎn)為百分比格式
如用公式將1.289675顯示為128.97%,不是用格式來達(dá)到的。
公式=ROUND(B1*100,1)&"%"
比高得分公式
=RANK(B4,$B$4:$B$26,1)
自動評定獎級
=VLOOKUP(L179,IF({1,0},$D$204:$D$207,$B$204:$B$207),2)
=LOOKUP(L179,{0,4,7,12,24},{"一等獎","二等獎","三等獎","紀(jì)念獎","紀(jì)念獎"})
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
對帶有單位的數(shù)據(jù)如何進(jìn)行求和
在數(shù)據(jù)后必須加入單位,到最后還要統(tǒng)計(jì)總和,請問該如何自動求和?(例如:A1:2KG,A2:6KG.....,在最后一行自動計(jì)算出總KG數(shù))。
=SUMPRODUCT(--LEFT(A1:A5,(LEN(A1:A5)-2)))&”KG”
對a列動態(tài)求和
可以隨著a列數(shù)據(jù)的增加,在“b1”單元格=sum(x)對a列動態(tài)求和。
=SUM(OFFSET(A1,0,0,COUNTA(A:A),1))
動態(tài)求和公式
自A列A1單元格到當(dāng)前行前面一行的單元格求和。
=SUM(INDIRECT("A1:A"&ROW()-1))
列的跳躍求和
若有20列(只有一行),需沒間隔3列求和,該公式如何做?
假設(shè)a1至t1為數(shù)據(jù)(共有20列),在任意單元格中輸入公式:=SUM(IF(MOD(TRANSPOSE(ROW(1:20)),3)=0,(a1:t1))
按ctrl+shift+enter結(jié)束即可求出每隔三行之和。
跳行設(shè)置:如有12行,需每隔3行求和
=SUM(IF(MOD((ROW(1:12)),3)=0,(A1:A12)))
有規(guī)律的隔行求和
要求就是在計(jì)劃、實(shí)際、差異三項(xiàng)中對后面的12個月求和。
=SUMPRODUCT(--(MOD(COLUMN(F3:AO3)-CELL("Col",F3)+0,3)=0),F3:AO3)
=SUMIF($F$2:$AO$2,C$2,$F3:$AO3)
=SUMPRODUCT((MOD(COLUMN($F3:$AO3),3)=MOD(COLUMN(F3),3))*$F3:$AO3)
也可以拖動填充,插入行、列也不影響計(jì)算結(jié)果。
如何實(shí)現(xiàn)奇數(shù)行或偶數(shù)行求和
假設(shè)數(shù)據(jù)在A1:A100
奇數(shù)行:=SUMPRODUCT(MOD(ROW($A$1:$A$100),2)*$A$1:$A$100)
偶數(shù)行:=SUMPRODUCT((MOD(ROW($A$1:$A$100),2)=0)*($A$1:$A$100))
奇數(shù)行求和 =SUMPRODUCT((A1:A100)*MOD(ROW(A1:A100),2))
偶數(shù)行求和 =SUMPRODUCT((A1:A100)*NOT(MOD(ROW(A1:A100),2)))
單數(shù)行求和
隔行求和用什么函數(shù),即:A1+A3+A5+A7+A9…公式如何用。
{=SUM(N(OFFSET(A1,ROW(1:50)*2-2,)))}
{=SUM(IF(MOD(ROW(A1:A100),2)=1,A1:A100,0))}
統(tǒng)計(jì)偶數(shù)單元格合計(jì)數(shù)值
統(tǒng)計(jì)F4到F62的偶數(shù)單元格合計(jì)數(shù)值。{=SUM(IF(MOD(ROW(F4:F62),2)=0,F4:F62))}
隔行求和公式設(shè)置
均為數(shù)組公式:
=SUM(IF(MOD(ROW(A1:A110),2),A1:A110,0))
=SUM(N(OFFSET($A$1,ROW(1:55)*2-2,,,)))
=SUM((MOD(ROW(A1:A100),2)=1)*(A1:A100))
=SUM((MOD(ROW(A1:A100),2)=0)*(A1:A100))
=SUMPRODUCT((MOD(ROW(A1:A100),2)=0)*A1:A100)
隔列將相同項(xiàng)目進(jìn)行求和
隔列將出勤日和工資分別進(jìn)行求和
數(shù)組公式=SUM(IF(($B$4:$B$25)=B26,($C$4:$C$25),0))
或;
=SUMPRODUCT(--(MOD(ROW(C5:C25),2)<>0),C5:C25)
隔行或隔列加總
隔2列加總
=SUM((MOD(ROW($A$1:$A$25),2)=0)*$A$1:$A$25)
隔2欄加總
=SUM((MOD(COLUMN($B$1:$T$1),2)=0)*$B$1:$T$1)
請問如何在一百行內(nèi)做隔行相加
數(shù)組公式
A1+A3+……+A99    單
=SUM(N(OFFSET(A1,ROW(1:50)*2-2,)))
A2+A4+……+A100   雙
=SUM(N(OFFSET(A1,ROW(1:50)*2-1,)))
如何將間隔一定的列的數(shù)據(jù)相加呢
碰到100多列的數(shù)據(jù)將間隔一定的數(shù)據(jù)用手工相加太煩了,也容易出錯。如果需要相加的數(shù)據(jù)均有相同的名稱(字段),可以用Sumif()來求解,如果沒有,就需要用數(shù)組公式來解決了。{=SUM((MOD(ROW(A1:A18),3)=1)*A1:A18)}    1、4、7……行相加。
隔列求和(A、B列)
=SUM(A:A,B:B)
=SUM(A:A,B:B,C:C)   (統(tǒng)計(jì)A、B、C列)
隔列求和的公式
品種及日期
1月1日
1月2日
1月3日
1月4日
1月5日
余額
進(jìn)
進(jìn)
進(jìn)
進(jìn)
進(jìn)
A
1
1
2
5
3
2
7
9
8
1
3
=SUMIF($B$2:$K$2,"進(jìn)",B3:K3)-SUMIF($B$2:$K$2,"出",B3:K3)
=SUM(SUMIF(B$2:K$2,{"進(jìn)","出"},B3:K3)*{1,-1})
隔列求和
類別
成品代碼
單價
安貞
北辰
長安
長春
合計(jì)
庫存
銷售
庫存
銷售
庫存
銷售
庫存
銷售
庫存
銷售
皮帶
V19201
270.00
1
2
1
2
1
2
1
2
庫存合計(jì)=SUMIF($D$3:$BS$3,"庫存",$D$4:$BT$4),
銷售合計(jì)=SUMIF($D$3:$BS$3,"銷售",$D$4:$BT$4)
=SUMIF($D$3:$BS$3,BT$3,$D4:$BS4)
=SUMPRODUCT((MOD(COLUMN($D4:$BS4),2)=0)*$D4:$BS4)
關(guān)于隔行、隔列求和的問題
隔2列加總
=SUM((MOD(ROW($A$1:$A$25),2)=0)*$A$1:$A$25)
隔2行加總
=SUM((MOD(COLUMN($B$1:$T$1),2)=0)*$B$1:$T$1)
均為數(shù)組公式。
EXCEL中求兩列的對應(yīng)元素乘積之和
如:a1*b1+a2*b2+b3*b3...的和
=SUM(A1:A3*B1:B3) (數(shù)組公式)
=SUMPRODUCT(A1:A10,B1:B10)
計(jì)算900~1000之間的數(shù)值之和
sumif函數(shù)的計(jì)算格式為: =sumif($a$1:$a$20,">1000")。即返回$a$1:$a$20中大于1000的數(shù)值的和,但如果想計(jì)算900~1000之間的數(shù)值之和,應(yīng)該如何編寫。
請參考:{=SUM(IF((A1:A20>900)*(A1:A20<1000),A1:A20))}或{=SUM((900<A1:A20)*(A1:A20<1000)*A1:A20)}
2、=SUMIF(A1:A20,">900")-SUMIF(A1:A20,">1000")
雙條件求和
1、 求一班女生的個數(shù) :
=SUMPRODUCT((A2:A9=1)*(B2:B9=""女""))
2、求一班成績的和 :
=SUMIF(A2:A9,1,C2:C9) "
3、求一班男生成績的和 :
=SUMPRODUCT((A2:A9=1)*(B2:B9=""男""),C2:C9) "
如何實(shí)現(xiàn)這樣的條件求和
求型號中含BC但不含ABC的量:
A
B
C
型號
數(shù)量
1
CRVABC12
100
2
CVABC13
102
3
CVBC12
104
4
CNVBC13
106
=SUMIF($A$2:$A$12,"*"&"bc"&"*",$B$2:$B$12)-SUMIF($A$2:$A$12,"*"&"abc"&"*",$B$2:$B$12)
=SUMPRODUCT((ISNUMBER(FIND("BC",A2:A12))<>ISNUMBER(FIND("ABC",A2:A12)))*B2:B12)
A1:A10數(shù)字顯為文本格式時,如何求和
=SUMPRODUCT(A1:A10)
求和
所有本范例所使用的數(shù)據(jù)都為引用以下綠色區(qū)域,并定義為對應(yīng)的標(biāo)題  。
Name
Sex
Age
Position
Salary
張無忌
26
主角
10000
韋小寶
16
主角
13000
滅絕
55
配角
3000
周芷若
22
主角
8000
鰲拜
62
普通演員
2000
儀琳
18
配角
5000
岳靈珊
19
配角
4500
令狐沖
27
主角
15000
性空
88
普通演員
2200
東方不敗
不詳
45
主角
9000
A  求所有演員工資總額
71700 =SUM($G$7:$G$16)
簡單求和
B  求男演員工資總額
42200 =SUMIF($D$7:$D$16,"男",$G$7:$G$16)
單條件求和.1
C  求年齡在20歲以下的演員工資
22500 =SUMIF($E$7:$E$16,"<20",$G$7:$G$16)
單條件求和.2
D  求主角和配角的工資(不是普通演員)
67500 =SUMIF($F$7:$F$16,"*角",$G$7:$G$16)
單條件求和.3
E  求20歲以下女演員工資
9500  {=SUM(($D$7:$D$16="女")*($E$7:$E$16<20)*$G$7:$G$16)}
多條件求和-同時滿足條件
F  求男性或主角的工資
59200 {=SUM(IF(($D$7:$D$16="男")+($F$7:$F$16="主角"),$G$7:$G$16))}
多條件求和-只須滿足條件之一
G  求男性非主角或主角非男性的工資(即除男主角外的男性和主角)
g.1   21200 {=SUM(IF(($D$7:$D$16="男")-($F$7:$F$16="主角"),$G$7:$G$16))}
g.2   21200 {=SUM(IF(($F$7:$F$16="主角")-($D$7:$D$16="男"),$G$7:$G$16))}
多條件求和-只滿足條件之一而不能同時滿足
H  啊~~~你不知道什么是數(shù)組函數(shù)啊,可是你有時候也要用多條件求和?
不要緊,教你用另外的方法:SUBTOTAL
求20歲以下女演員工資
71700 =SUBTOTAL(9,$G$7:$G$16)
現(xiàn)在你看到的還不是最后結(jié)果,請按如下操作
1、把數(shù)據(jù)區(qū)域設(shè)置成可篩選
2、把SEX篩選成"=女", 把年齡篩選成<20
3、你再看上面的公式結(jié)果…
去掉其中兩個最大值和兩個最小值,再求和
請問如何去掉兩個最高分,兩個最低分,剩余人員的分?jǐn)?shù)求和,例如A1-A7中的7個分 ,去掉兩個最高分,兩個最低分,剩余人員的分?jǐn)?shù)求和。
=SUM(A1:A50)-MAX(A1:A50)-LARGE(A1:A50,2)-MIN(A1:A50)-SMALL(A1:A50,2)
=SUM(A1:A20)-SUM(LARGE(A1:A20,{1,2}))-SUM(SMALL(A1:A20,{1,2}))
=TRIMMEAN(A1:A7,4/7)*(7-4)
=SUMPRODUCT(LARGE(A1:A7,ROW(A1:A7))*(ROW(1:7)>2)*(ROW(1:7)<6))
=SUMPRODUCT((A$1:A$7<LARGE(A$1:A$7,2))*(A$1:A$7>SMALL(A$1:A$7,2))*A$1:A$7)
=SUM (A!:A7)-LARGE(A!:A7,1)-LARGE(A!:A7,2)-SMALL(A!:A7,1)-SMALL(A!:A7,2)
將此函數(shù)橫著使用(A1-G1)
=TRIMMEAN(A1:G1,4/7)*(7-4)
=SUMPRODUCT(LARGE(A1:G1,COLUMN(A1:G1))*(COLUMN(A:G)>2)*(COLUMN(A:G)<6))
去掉兩個最高分、最低分,顯示出被去掉的分?jǐn)?shù)
被去掉的分?jǐn)?shù):
最大兩個:=large(data,{1;2})
最小兩個:=small(data,{1;2})
永恒的求和
1、=SUM(OFFSET(A1,,,ROW()-ROW(A1)))可以對A列數(shù)值自動求和。
2、=SUM(INDIRECT("R2C:R[-1]C",FALSE))
3、=SUM(INDIRECT("A2:A"&ROW()-1))
=SUM(INDIRECT(ADDRESS(1,COLUMN())&":"&ADDRESS(ROW()-1,COLUMN())))
按字體顏色求和
做法:
G3={SUM(IF(($A$2:$A$19=E3)*($B$2:$B$19=F3),$C$2:$C$19))}
G4:G11公式為G3公式下拖.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
如何分班統(tǒng)計(jì)男女人數(shù)
男=SUMPRODUCT(($B$2:$B$446=$E2)*($C$2:$C$446=F$1))
=SUMPRODUCT(($B$2:$B$446=E3)*($C$2:$C$446=F$1))
=SUMPRODUCT(($B$2:$B$446=$E2)*($C$2:$C$446=F$1))
{=SUM(($B$2:$B$446=$E2)*($C$2:$C$446=$F$1))}
{=SUM(($B$2:$B$446=F2)*($C$2:$C$446=$G$1)*$D$2:$D$446)}
女=SUMPRODUCT(($B$2:$B$446=$E2)*($C$2:$C$446=G$1))
合計(jì)=COUNTIF($B$2:$B$446,E2)
統(tǒng)計(jì)數(shù)值大于等于80的單元格數(shù)目
在C17單元格中輸入公式:
=COUNTIF(B1:B13,">=80")
確認(rèn)后,即可統(tǒng)計(jì)出B1至B13單元格區(qū)域中,數(shù)值大于等于80的單元格數(shù)目。
計(jì)算出A1里有幾個abc
A1: abc-ded-abc-def-abc-ded-ded-abc , 如何計(jì)算出A1里有幾個abc
公式=(LEN(A1)-LEN(SUBSTITUTE(A1,"abc","")))/LEN("abc")
有條件統(tǒng)計(jì)
如何統(tǒng)計(jì)當(dāng)A1<=15時,統(tǒng)計(jì)B列中<=8.5的累加值和個數(shù),而>15時不進(jìn)行統(tǒng)計(jì)?
個數(shù):
=IF(A1>15,"",COUNTIF(B2:B10,"<=8.5"))
累加值(求和):
=IF(A1>15,"",SUMIF(B2:B10,"<=8.5"))
如何統(tǒng)計(jì)各年齡段的數(shù)量
需分別統(tǒng)計(jì)20歲以下、21-30歲、31-40歲、41-50歲、50歲以上年齡段的數(shù)量。
根據(jù)“出生日期”用以下公式,得到“自動顯示年齡”。
先將F列的出生日期設(shè)置為“1976年5月”格式,在G列公式為:
=DATEDIF(F2,TODAY(),"Y")     (周歲,自動顯示年齡)
=YEAR(TODAY())-YEAR(F2)
再根據(jù)年齡段:20歲以下、21-30歲、31-40歲、41-50歲、50歲以上,用以下公式,求出不同年齡段人數(shù)。
在J2公式為:
=SUMPRODUCT(($G$2:$G$34>$H1)*($G$2:$G$34<=$H2)*($C$2:$C$34=J$1))
{=SUM(($G$2:$G$34<=VALUE(MID(I2,1,2)))*1)}
或數(shù)組公式:
{=SUM(($G$2:$G$34<=VALUE(MID(I3,4,2)))*1)-SUM($J$2:J2)}
如何計(jì)算20-50歲的人數(shù)?
=COUNTIF(C3:C17,">=20")-COUNTIF(C3:C17,">50")
=SUMPRODUCT((C3:C17>=20)*(C3:C17<=50))
=FREQUENCY(C3:C17,50)-FREQUENCY(C3:C17,19)
{=SUM(COUNTIF(C3:C17,">="&{20,51})*{1,-1})}
如何統(tǒng)計(jì)40-50歲的人的個數(shù)
=countif(a:a,">40")-countif(a:a,">50")
=SUM(COUNTIF(a:a,">"&{40,50})*{1,-1})
數(shù)組公式{=sum((a1:a7>40)*(a1:a7<50))}
=SUMPRODUCT((A1:A7>40)*(A1:A7<50))
要統(tǒng)計(jì)出7歲的女生人數(shù)
=COUNTIF(D2:D12,D2)
=SUMPRODUCT((B2:B12="女")*(D2:D12=7))
統(tǒng)計(jì)人數(shù)
=COUNTA(A:A)
=COUNTIF(A:A,"> ")
如何統(tǒng)計(jì)A1:A10,D1:D10中的人數(shù)?
=COUNTA(A1:A10,D1:D10)
如何讓EXCEL自動從頭統(tǒng)計(jì)到當(dāng)前單元格
情況如下: C列要根據(jù)A列的內(nèi)容來統(tǒng)計(jì)B列的數(shù)據(jù),范圍從A1:An,即當(dāng)A列中An有數(shù)據(jù)時,Cn自動根據(jù)An的值,統(tǒng)計(jì)B1:Bn的數(shù)據(jù)。
{=SUM(INDIRECT("B1:B" & LARGE((A1:A65535<>"")*(ROW(A1:A65535)),1)))}
統(tǒng)計(jì)人數(shù)
建議
提建議人員姓名
提建議人數(shù)
建議1
王、李、趙、孫、錢、胡
6
建議2
張、王、李、趙、孫、錢、胡
7
建議3
張、王、李、孫、錢、胡
6
=LEN(B2)-LEN(SUBSTITUTE(B2,"、",""))+1
=LEN(SUBSTITUTE(B2,"、",""))
統(tǒng)計(jì)人數(shù)
見表:
性別
年齡
6
35
3
55
21
53.5
55
56
65
45
53
51
如何計(jì)算20-50歲的人數(shù)?
=COUNTIF(C3:C17,">=20")-COUNTIF(C3:C17,">50")
=SUMPRODUCT((C3:C17>=20)*(C3:C17<=50))
=FREQUENCY(C3:C17,50)-FREQUENCY(C3:C17,19)
{=SUM(COUNTIF(C3:C17,">="&{20,51})*{1,-1})}
如何計(jì)算男20-50歲的人數(shù)?
=SUMPRODUCT((B3:B17="男")*(C3:C17>=20)*(C3:C17<=50))
求各分?jǐn)?shù)段人數(shù)
90—100   =COUNTIF(B2:B43,">=90")
80—89    =COUNTIF(B2:B43,">=80")-COUNTIF(B2:B43,">=90")
70—79    =COUNTIF(B2:B43,">=70")-COUNTIF(B2:B43,">=80")
60—69    =COUNTIF(B2:B43,">=60")-COUNTIF(B2:B43,">=70")
50—59    =COUNTIF(B2:B43,">=50")-COUNTIF(B2:B43,">=60")
有什么方法統(tǒng)計(jì)偶數(shù)
例如:A1到E1有5個數(shù)如何統(tǒng)計(jì)著五個數(shù)中有幾個是偶數(shù)
A B C D E F
1 50 15 8 11 15 3
在F1中的3要用什么公式能統(tǒng)計(jì)出來
統(tǒng)計(jì)偶數(shù)的個數(shù)
{=COUNT(1/MOD(A1:E1-1,2))}
{=Sum(Mod(a1:e1+1,2))}
將偶數(shù)轉(zhuǎn)化成奇數(shù),再求奇數(shù)的個數(shù)。
請?jiān)诰庉嫏谥羞x擇部分公式按F9觀察每一步的計(jì)算過程。
{=SUM(--((A1:F1)/2=INT((A1:F1)/2)))}    算是一法,長了點(diǎn)
=SUMPRODUCT((MOD(A1:E1,2)=0)*1)
=SUMPRODUCT(1-MOD(A1:E1,2))
如何顯示
如果D2>20那E2就顯示$200、如果D2>30那E2就顯示$300依此類推
解答:=INT(D2/10)*100 ,當(dāng)然,你的單元格格式設(shè)置成$格式就可以了。否則用,="$"&INT(D2/10)*100
則該單元格成字符型 。當(dāng)然,你也可以用IF函數(shù),但它有7層的限制。= IF (D2>30, "300",IF(D2>20,"200"))
工資統(tǒng)計(jì)中的問題
問題:表一和表二中的職工姓名相同,但不在同一個位置上。怎樣用公式求出表一中職工在表二中對應(yīng)的工資、獎金和值班費(fèi)的總額。要求,不能用表二中先加入一列,然后求和,再用公式導(dǎo)入表一的方法。我想知道能否在表一中用一個公式就可實(shí)現(xiàn),而表二不動。
=SUMPRODUCT((表二!$B$3:$B$42=A3)*(表二!$C$3:$E$42)+(表二!$G$3:$G$42=A3)*(表二!$H$3:$J$42))
=IF(COUNTIF(表二!$B$3:$B$42,A3),SUMPRODUCT(VLOOKUP(A3,表二!$B$3:$E$42,{2;3;4},)),SUMPRODUCT(VLOOKUP(A3,表二!$G$3:$J$42,{2;3;4},)))
=IF(ISERROR(MATCH(A3,表二!$B$3:$B$42,0)),SUM(OFFSET(表二!$G$2,MATCH(A3,表二!$G$3:$G$42,0),1,,3)),SUM(OFFSET(表二!$B$2,MATCH(A3,表二!$B$3:$B$42,0),1,,3)))
=IF(ISERROR(VLOOKUP(A3,表二!$B$3:$F$42,4,0)),SUM(INDIRECT("表二!H"&MATCH(A3,表二!$G$3:$G$42,0)+2&":J"&MATCH(A3,表二!$G$3:$G$42,0)+2)),SUM(INDIRECT("表二!C"&MATCH(A3,表二!$B$3:$B$42,0)+2&":J"&MATCH(A3,表二!$B$3:$B$42,0)+2)))
=IF(ISERROR(VLOOKUP(A3,表二!$B$3:$F$42,4,0)),VLOOKUP(A3,表二!$G$3:$J$42,4,0),VLOOKUP(A3,表二!$B$3:$F$42,4,0))
統(tǒng)計(jì)數(shù)據(jù)問題一例
如果我想統(tǒng)計(jì)50個數(shù)據(jù)中大于某個值的數(shù)據(jù)個數(shù),(這個值是在使用時才輸入某個單元格的),請問用什么函數(shù)。 如數(shù)據(jù)單元格為A1:E10,值的單元格為A11。
1、使用下面的數(shù)組公式: {=SUM(IF($A$1:$E$10>$A$11,1))}
2、輸入以下函數(shù): =COUNTIF(A1:E10,">"&A11)
根據(jù)給定的條件,對數(shù)據(jù)進(jìn)行合計(jì)
實(shí)例:  姓名  件數(shù)  (姓名在B307-B313中;件數(shù)在C307-C313中)
李六   12
王武   50
李六   18
陳豐   187
李六   49
王武   135
陳豐   1584
目的:  對上面三個人的件數(shù)分別進(jìn)行統(tǒng)計(jì)分析
步驟:  李六的: =SUMIF(B307:B313,B323,C307:C313)
王武的: =SUMIF(B307:B313,C323,C307:C313)
陳豐的: =SUMIF(B307:B313,D323,C307:C313)
姓名:  李六  王武  陳豐(分別在B323、C323、D323單元格中)
結(jié)果:  79     185 1771
十列數(shù)據(jù)合計(jì)成一列
=SUM(OFFSET($1,(ROW()-2)*10+1,,10,1))
統(tǒng)計(jì)漢字字符個數(shù)
中國      A1中"中國",A2中"人民",A3中是空白,A4中是"幸福",A5,A6中是空白
人民258
258
幸福
247大家好
中國147
函數(shù)                               結(jié)果      說明
=SUMPRODUCT(LENB(ASC(A1:A6))-LEN(A1:A6))   11     僅統(tǒng)計(jì)漢字字符個數(shù)
=SUMPRODUCT(LEN(A1:A6))                     23    如果還混雜有其它字符
關(guān)于取數(shù)
購進(jìn)日期
付款期
7月5日
2007-8-25
6月5日
2007-7-25
7月18日
2007-9-15
7月26日
2007-9-15
注:我想在B列的付款期中得到這樣的結(jié)果:
付款期=(購進(jìn)日期+45天),但我們的付款期只有每月15和25號,如果按購進(jìn)日期加上45天后不正好是付款日,那就得再往后延到最近的一個付款日,也就是15或25號。
{=MIN(IF(DAY(A2+ROW($45:$70))={15,25},A2+ROW($45:$70)))}
{=MIN(IF(DAY(A2+ROW($45:$70))={15,25},A2+ROW($45:$70),999999))}
{=MIN(IF((DAY(A2+ROW($45:$67))=15)+(DAY(A2+ROW($45:$67))=25),A2+ROW($45:$67)))}
=IF(DAY(A2+45)<15,TEXT(A2+60-DAY(A2+45),"mm月dd日"),TEXT(A2+70-DAY(A2+45),"mm月dd日"))
=DATE(YEAR(A2+45),IF(DAY(A2+45)>25,MONTH(A2+45)+1,MONTH(A2+45)),IF(DAY(A2+45)<=15,15,IF(DAY(A2+45)<=25,25,15)))
統(tǒng)計(jì)單元格內(nèi)不為空的格數(shù)
如下圖,怎么自動統(tǒng)計(jì)單元格內(nèi)的“√”,而空白的單元格則不計(jì)入內(nèi)?
=counta(a2:a31),下拉
=countif(a2:a31,"√")
=COUNTIF(a2:a31,"<>")
自動將銷量前十名的產(chǎn)品代號及銷量填入表中
如:產(chǎn)品代號在“B”列,銷量在“C”列
=INDIRECT("b"&MATCH(ROW(A1),$D$2:$D$20,0)+1)
=INDIRECT("c"&MATCH(ROW(A1),$D$2:$D$20,0)+1)
統(tǒng)計(jì)最大的連續(xù)次數(shù)
如圖,請問如何編寫公式求出A1到A10單元格中數(shù)字4連在一起的次數(shù),本例中答案應(yīng)為3(A1到A3)和2(A9到A10)。
[1] A1到A10單元格中, 數(shù)字4連在一起, 最大的連續(xù)次數(shù), 公式為 :
{=LARGE(FREQUENCY(IF(A1:A10=4,ROW(A1:A10),""),IF(A1:A10<>4,ROW(A1:A10),"")),1)}
[2] 次大的連續(xù)長次數(shù), 公式為 :
{=LARGE(FREQUENCY(IF(A1:A10=4,ROW(A1:A10),""),IF(A1:A10<>4,ROW(A1:A10),"")),2)}
3個“不重復(fù)”個數(shù)統(tǒng)計(jì)=SUM(--IF(MATCH(B$2:B$21,B$2:B$21,0)=ROW(B$2:B$21)-1,B$2:B$21>B2))+1
=SUM(--(IF(FREQUENCY(B$2:B$21,B$2:B$21),B$2:B$21>B2)))+1
=SUM(--(FREQUENCY(IF(B$2:B$21>B2,B$2:B$21),B$2:B$21)>0))+1
在一列有重復(fù)的姓名中,如何統(tǒng)計(jì)出具體有幾人
如果第一個張三在A1單元格,在B1處輸入:
=IF(COUNTIF($A$1:A1,A1)>1,"",A1)
向下復(fù)制即可
用數(shù)組公式也可以解決呀:假設(shè)你要統(tǒng)計(jì)A1到A100可以這樣:
=sum(1/countif(a1:a100,a1:a100),然后按住crtl,shift,和回車就可以了。
計(jì)數(shù)的問題
這個例子主要是計(jì)數(shù)的問題:共有三列數(shù)據(jù),分別統(tǒng)計(jì)每列字母的個數(shù)、每列有幾個不同的字母,最后把它們分別列出來。對每列字母個數(shù)統(tǒng)計(jì),字符用COUNTA(),數(shù)字可以用COUNT()和COUNTA()。公式分別為:
=COUNT(A2:A12)
=COUNTA(B2:B12)
=COUNTA(C2:C12)
每列不相同的字母,公式分別為:
{=SUM(1/COUNTIF(A$2:A$12,A$2:A$12))}
{=SUM(1/COUNTIF(B$2:B$12,B$2:B$12))}
{=SUM(1/COUNTIF(C$2:C$12,C$2:C$12))}
分別列出來,公式分別為:
{=IF(SUM(1/COUNTIF(A$2:A$12,A$2:A$12))>=ROW(A1),INDEX(A$2:A$12,SMALL(IF(ROW(A$2:A$12)-1=MATCH(A$2:A$12,A$2:A$12,0),ROW(A$2:A$12)-1,"0"),ROW(A1))),"END")}
{=IF(SUM(1/COUNTIF(B$2:B$12,B$2:B$12))>=ROW(B1),INDEX(B$2:B$12,SMALL(IF(ROW(B$2:B$12)-1=MATCH(B$2:B$12,B$2:B$12,0),ROW(B$2:B$12)-1,"0"),ROW(B1))),"END")}
{=IF(SUM(1/COUNTIF(C$2:C$12,C$2:C$12))>=ROW(C1),INDEX(C$2:C$12,SMALL(IF(ROW(C$2:C$12)-1=MATCH(C$2:C$12,C$2:C$12,0),ROW(C$2:C$12)-1,"0"),ROW(C1))),"END")}
列1
列2
列3
1
m
B
2
n
B
3
m
C
1
n
D
1
m
A
2
m
B
3
n
C
2
n
D
1
m
A
2
n
A
1
m
B
對每列字母個數(shù)統(tǒng)計(jì):
11
11
11
每列不相同的字母有:
3
2
4
它們分別是:
1
m
B
2
n
C
3
END
D
END
A
END
如何分班統(tǒng)計(jì)男女人數(shù)
姓名
班別
性別
高健麗
1
蔡美燕
2
張玉玫
3
蔡文文
4
陳嬌嬌
5
吳振宇
1
周婷婷
6
肖欣
6
梁麗寶
5
邱曉雯
4
李春梅
3
龍玉樺
2
阮梅英
1
梁光昕
2
班別
總?cè)藬?shù)
1
29
45
74
2
30
44
74
3
30
44
74
4
31
43
74
5
30
44
74
6
30
45
75
男=SUMPRODUCT(($B$2:$B$446=$E2)*($C$2:$C$446=F$1))
女=SUMPRODUCT(($B$2:$B$446=$E2)*($C$2:$C$446=G$1))
男{=SUM(($B$2:$B$446=$E2)*($C$2:$C$446=$F$1))}
女{=SUM(($B$2:$B$446=$E2)*($C$2:$C$446=$G$1))}
男{=SUM(($B$2:$B$446=F2)*($C$2:$C$446=$G$1)*$D$2:$D$446)}
女{=SUM(($B$2:$B$446=F2)*($C$2:$C$446=$H$1)*$D$2:$D$446)}
增加d列,輸入公式:=B2&C2,合并數(shù)據(jù)后再利用countif公式對D列統(tǒng)計(jì)。
=COUNTIF($B$2:$B$446,E2)
在幾百幾千個數(shù)據(jù)中發(fā)現(xiàn)重復(fù)項(xiàng)
我的意思不是查找功能,那個我會用,比如有幾百個人的名字輸入單元格中,但我面對那么多名字真無法短時間內(nèi)看出誰重復(fù)了,該如何辦?
假設(shè)判斷區(qū)域?yàn)锳1:D10,格式/條件格式,選公式(不是數(shù)值),輸入:
=COUNTIF($A$1:$D$10,A1)>1
然后在格式中設(shè)置一個字體或圖案顏色,確定,這樣重復(fù)數(shù)據(jù)就變成了有色單元格。
統(tǒng)計(jì)互不相同的數(shù)據(jù)個數(shù)
例如,在 3 * 3 的區(qū)域中統(tǒng)計(jì)互不相同的數(shù)據(jù)個數(shù),
1 2 3
3 2 1
1 2 0
結(jié)果應(yīng)為 4 (4 個互不相同的數(shù)據(jù))
數(shù)組公式=sum(1/countif(a1:c3,a1:c3))
還可以公式:
=COUNT(IF(FREQUENCY(A1:C3,A1:C3),1))
多個工作表的單元格合并計(jì)算
=Sheet1!D4+Sheet2!D4+Sheet3!D4,更好的=SUM(Sheet1:Sheet3!D4)
單個單元格中字符統(tǒng)計(jì)
假設(shè) A1單元格中有數(shù)據(jù)"sdfsfjksfhweofiefondsfljsdfisdofjei"
如何用公式統(tǒng)計(jì)出A1單元格中有多個不重復(fù)的字符?
=SUMPRODUCT(--(LEN(A1)-LEN(SUBSTITUTE(A1,CHAR(ROW(97:122)),""))=1))
數(shù)組公式=SUM(IF(ISERROR(FIND(CHAR(ROW(97:122)),A1)),,1))
這個公式只適用單元中的字符為小寫字母,給個通用點(diǎn)的
=SUM(--(MATCH(MID(A2,ROW(INDIRECT("1:"&LEN(A2))),1),MID(A2,ROW(INDIRECT("1:"&LEN(A2))),1),)=ROW(INDIRECT("1:"&LEN(A2)))))
=SUM(IF(ISERROR(FIND(CHAR(ROW(97:122)),LOWER(A1))),,1))
數(shù)據(jù)區(qū)包含某一字符的項(xiàng)的總和,該用什么公式
=sumif(a:a,"*"&"某一字符"&"*",數(shù)據(jù)區(qū))
函數(shù)如何實(shí)現(xiàn)分組編碼
對數(shù)值進(jìn)行分組編碼
=A2&TEXT(COUNTIF($A$2:A2,A2),"00")
【數(shù)值取整及進(jìn)位】
取整數(shù)函數(shù)
907.5;1034.2;1500要改變?yōu)?08;1035;1500公式為:
=CEILING(A1,1)
907;1034;1500要改變?yōu)?10;1040;1500公式為:
=CEILING(A1,10)
如果要保留到百位數(shù),即改變?yōu)?000;1100;1500公式為:
=CEILING(A1,100)
數(shù)值取整
在單元格中要取整數(shù)(只取整數(shù)不用考慮四舍五入)用什么函數(shù)呀?例如:10/4只要顯示2就可以了!要考慮負(fù)數(shù)的因數(shù)呢?例如:(-10/4)要顯示-2而不是-3?怎么辦?
=TRUNC(A1,0)
=ROUNDDOWN(A1,0)
求余數(shù)的函數(shù)
比如:A1=28,A2=(A1÷6)的余數(shù)=4,請問這個公式怎么寫?
解答:=MOD(28,6)
四舍五入公式
=ROUND()
=ROUND($B$1*A1,2)
=ROUND(B1*A1,2)
=round(a1,0)
=round(a1,0)*0.95
對數(shù)字進(jìn)行四舍五入
對于數(shù)字進(jìn)行四舍五入,可以使用INT(取整函數(shù)),但由于這個函數(shù)的定義是返回實(shí)數(shù)舍入后的整數(shù)值。因此,用INT函數(shù)進(jìn)行四舍五入還是需要一些技巧的,也就是要加上0.5,才能達(dá)到取整的目的。公式應(yīng)寫成:
=INT(B2*100+0.5)/100
如何實(shí)現(xiàn)“見分進(jìn)元”
在我們的工資中,有一項(xiàng)“合同補(bǔ)貼”,只要計(jì)算結(jié)果出現(xiàn)“分”值就在整數(shù)“元”進(jìn)一位,也就是說3.01元進(jìn)到4.00元,3.00元不變,整數(shù)“元”不變。
=IF((A3-INT(A3))>=0.3,IF((A3-INT(A3))>=0.8,1,0.5),0)+INT(A3)
=IF(RIGHT(FIXED(A1,2),2)>B1,TRUNC(A2)+1,A2)
說明一下:A1即是要轉(zhuǎn)換的目標(biāo);B2輸入00(文本格式,必須是00這兩個數(shù)) 。
=IF(INT(A1)<>A1,INT(A1)+1,A1)
=ROUNDUP(A1,0)
=CEILING(A9,1)
=INT(A9+1)
四舍五入
如何將Excel 中的數(shù)據(jù),希望把千位以下的數(shù)進(jìn)行四舍五入,例如:3245  希望變成3000;3690 希望成為400
=ROUND(C6*D6,2)
=ROUND(A2*0.001,)*1000
=ROUND(A2,-3)
=--FIXED(A2,-3)
=ROUND(A2/1000,0)*1000
如何四舍五入取兩位小數(shù)
如何四舍五入取兩位小數(shù),如2.145為2.15,0.1449為0.14.
=ROUND(A1,2)
根據(jù)給定的位數(shù),四舍五入指定的數(shù)值
對整數(shù)無效。四舍五入B234的數(shù)值,變成小數(shù)點(diǎn)后一位。
12512.2514     12512.3
=ROUND(B23,1)
四舍六入
=IF(MOD(INT(A1),2)=0,IF(MOD(A1,1)=0.5,INT(A1),INT(A1+0.5)),INT(A1+0.5))
=IF(AND(RIGHT(A1*100,1)="0",RIGHT(A1*10,1)="5")=TRUE,IF(INT(A1)/2=INT(INT(A1)/2),INT(A1),ROUND(A1,0)),ROUND(A1,0))
AND(RIGHT(A1*100,1)="0",RIGHT(A1*10,1)="5")=TRUE 判斷是否為一位小數(shù),且是0.5,如果不符合上術(shù)要條件,按普通四舍五入法則處理,否則判斷整數(shù)部分的奇偶。
=IF(RIGHT(A1,1)*1<5,INT(A1),IF(RIGHT(A1,1)*1>5,INT(A1)+1,IF(MOD(ROUND(A1,),2)=0,ROUND(A1,),ROUNDDOWN(A1,))))
=IF(ROUNDUP(A1*2,)=A1*2,IF(MOD(ROUND(A1,),2)=1,ROUNDDOWN(A1,),ROUNDUP(A1,)),ROUND(A1,))
如何實(shí)現(xiàn)2舍3入
做工資時,常遇到:3.2元要舍去0.2元變?yōu)?.00元,而3.3元要把0.3元入為0.5元變?yōu)?.5元.請教,該如何實(shí)現(xiàn)?
=ROUND(A1*2,0)/2
=CEILING(A1,0.5)
=IF((A1-INT(A1))<=0.2,INT(A1),IF((A1-INT(A1))<=0.5,INT(A1)+0.5,IF((A1-INT(A1))<=0.7,INT(A1),INT(A1)+1)))
=CEILING(A1-0.2,0.5)
=FLOOR(A1+0.2,0.5)
怎么設(shè)置單元格以千元四舍五入
比如輸入123456,顯示出來123,000
=CEILING(ROUND(A1/1000,0),1)*1000
=round(a1,-3)
=mround(A1,1000)
ROUND函數(shù)的四舍五入不進(jìn)位的解決方法?
計(jì)算一:A2=1345.3  B2=1232.4  C3=A2-B2=112.9   D=0.05  E=ROUND(B2*D2,2)=5.64  (計(jì)算結(jié)果為5.645,此運(yùn)算沒有進(jìn)位)。
計(jì)算二:A2=1225.4  B2=1112.5  C3=A2-B2=112.9   D=0.05  E=ROUND(B2*D2,2)=5.65(計(jì)算結(jié)果為5.645,此運(yùn)算進(jìn)位)。
以上兩式中C3結(jié)果都為112.9,而為什么應(yīng)用ROUND函數(shù)后結(jié)果卻不一樣。
請教高手有什么函數(shù)能保證四舍五入不會出錯。
可將C列先變成文本性數(shù)據(jù),再進(jìn)行后面的運(yùn)算,以達(dá)到計(jì)算的目的。
如:C列可改成C1=TRIM(A1-B1),以此類推,只要是更改成文本性數(shù)據(jù)就行。
保留一位小數(shù)
我需要保留一位小數(shù),不管后面是什么數(shù)字,超過5或不超過5,都向前進(jìn)一位.
例如:329.99-->330.00
329.84----->329.90
329.86----->329.90
=roundup(*,2)或=round(a1+0.04,1)
如何三舍四入
=round(原數(shù)值+0.001,2)
另類四舍五入
我用Excle給別人算帳,由于要對上百家收費(fèi),找零卻是個問題。于是我提出四舍五入,收整元。但是領(lǐng)導(dǎo)不同意,要求收取0.5元。例如:某戶為123.41元,就收123.50元;如果是58.72元,就收58.5元。這可難壞了我。經(jīng)過研究,我發(fā)現(xiàn),可以在設(shè)置單元格中,設(shè)成分?jǐn)?shù),以2為分母,可以解決問題。但是打印出來的卻是分?jǐn)?shù)不好看,而且求和也不對。請各位高手給予指點(diǎn)。是這樣的,如果是57.01元,則省去,即收57.00元;如果是57.31元,則進(jìn)為57.50元;如果是57.70元,也收57.50元;要是57.80元,則收58.00元。
假設(shè)數(shù)據(jù)在A1
=INT(A1)+IF((A1-INT(A1)<=0.3),0,IF((A1-INT(A1)>0.7),1,0.5))
簡化一下:
=INT(A1)+0.5*((A1-INT(A1)>0.3)+(A1-INT(A1)>0.7))
int函數(shù)取整數(shù)部分,A1-int(A1)取小數(shù)部分,根據(jù)你的意思:<=0.3按0算,0.3~0.7(含)按0.5算,0.7~0.99……按+1算
則:第一個公式不難理解了
簡化公式中:“*((A1-INT(A1)>0.3)+(A1-INT(A1)>0.7))”即(小數(shù)部分>0.3)+(小數(shù)部分>0.7)
我們知道這是省略if的判斷語句,條件為真返回true(也就是1)否在為false(0),那么如果小數(shù)<=0.3,則兩個條件都為0,即整數(shù)部分+0.5*0=整數(shù)部分,介于0.3~0.7,則為整數(shù)部分+0.5*(1+0),大于0.7肯定也大于0.3啦,則為整數(shù)部分+0.5*(1+1)。
請問,如果是由幾個分表匯總的總表想如此處理,該如何做。
例:e112位置=SUM(一庫入庫!G112,二庫入庫!G112,四庫入庫!G112,保健酒基地入庫!G112,下陸倉庫入庫!G112)
匯總的結(jié)果為100.24,而我要求如果小數(shù)為24的話自動視為1累加,否則不便。
就是小數(shù)為0.24才加1,否則都舍掉?
若是:=if(sum公式-int(sum公式)=0.24,int(sum公式)+1,sum公式)
想把小數(shù)點(diǎn)和后面的數(shù)字都去掉,不要四舍五入
比如:
12.30    變成         12.00
45.32                 45.00
25.38                 25.00
6.54                   6.00
13.02                 13.00
59.68                 59.00
23.62                 23.00
=Rounddown(A1,0)
你要把A1換成你要轉(zhuǎn)換的那個單元格啊,然后拖動就可以了!
我那里用的那個A1只是告訴你一個例子而已,你要根據(jù)你的實(shí)際情況來修改一下才能用的。
=INT(A1)
=TRUNC(A1,0)
求真正的四舍五入后的數(shù)
請教如何在Excel中,求“金額合計(jì)”(小數(shù)點(diǎn)后二位數(shù))時,所取的數(shù)值應(yīng)是所求單元格中寫的數(shù)字(四舍五入后的數(shù)字),而不是(四舍五入前)的數(shù)字。因?yàn)橹挥羞@樣行和列及關(guān)聯(lián)的工作表才能對得上,例如:表上的數(shù)值分別是:(1.802/2=0.901)0.90(A1); (1.604/2=0.802)0.80(A2);  (1.406/2=0.703)0.70(A3);(因取小數(shù)點(diǎn)后二位)。合計(jì)數(shù)(A4)表中自己計(jì)算和顯示是:(0.901+0.802+0.703=2.406)2.41(四舍五入后的數(shù)值)。但照表中的數(shù)值人工計(jì)算卻是:(0.9+0.8+0.7=)2.4,有矛盾,還有許多例子,故請教各高手,如何設(shè)置公式,使得人工計(jì)算結(jié)果同表中一致。請指教。十分感謝!
工具》選項(xiàng)》重新計(jì)算》以顯示精度為準(zhǔn)   前打鉤
也可以用函數(shù) ROUND() 使結(jié)果四舍五入 。如ROUND(算式,2)代表保留兩位小數(shù),如ROUND(算式,1)代表保留一位小數(shù)。
小數(shù)點(diǎn)進(jìn)位
小數(shù)點(diǎn)進(jìn)位如何把1.4進(jìn)成2或1.3進(jìn)成2
=Ceiling(A1,1)
=Roundup(A1,0)
=INT(A1+0.9)
=int(a1)+1
如何把1.4進(jìn)成2,而1.2不進(jìn)位
=ROUND(A1+0.1,0)
個位數(shù)歸0或者歸5
A*B后想得到C的結(jié)果值,用什么函數(shù)比較好
A          B         C(想得到的數(shù)值)
320        1.1               355
1140       1.2               1370
50         1.3               65
16         1.4               25
=FLOOR(A1*B1+5*(MOD(A1*B1,5)<>0),5)
=CEILING(A1*B1,5)
【大小值或中間值】
求平均值
如在列中有一組數(shù)字:10、7、9、27、2
=AVERAGE(A2:A6) 上面數(shù)字的平均值為11
行公式=AVERAGE(B2:D2)
如何實(shí)現(xiàn)求平均值時只對不等于零的數(shù)求均值?
=AVERAGE (IF(A1:A5>0,A1:A5))
平均分的問題
假設(shè)一個班有60人,要統(tǒng)計(jì)出各個學(xué)科排名前50的學(xué)生的平均分,用公式應(yīng)該如何寫?如果用排序再來算的話很麻煩,能不能直接用公式找出前50名進(jìn)行計(jì)算?
{=AVERAGE(LARGE(A1:A60,ROW(INDIRECT("1:50"))))}
怎樣求最大值(最小值或中間值)
=IF(A2="","",MAX(OFFSET(C2,,,MIN(IF(A3:$A$15<>"",ROW(3:$15),15))-MAX(($A$2:A2<>"")*ROW($2:2)))))
=IF(A2="","",MAX((LOOKUP(ROW($A$2:$A$14),IF($A$2:$A$14<>"",ROW($A$2:$A$14)),$A$2:$A$14)=A2)*$C$2:$C$14))
=IF(A2="","",LOOKUP(2,1/FIND(A2,$B$2:$B$1000),$C$2:$C$1000))
=IF(A2="","",MAX(IF(ISNUMBER(FIND(A2,$B$2:$B$1000)),$C$2:$C$1000)))
平均數(shù)怎么弄
如在列中有一組數(shù)字:10、7、9、27、2
公式為:
=AVERAGE(A2:A6) 上面數(shù)字的平均值為11
=AVERAGE(A2:A6, 5) 上面數(shù)字與 5 的平均值為10
去掉其中兩個最大值和兩個最小值的公式
我要將一行數(shù)據(jù)進(jìn)行處理。要去掉其中兩個最大值和兩個最小值,不知道怎樣運(yùn)用公式,應(yīng)該是:
=SUM(A1:A50)-MAX(A1:A50)-LARGE(A1:A50,2)-MIN(A1:A50)-SMALL(A1:A50,2)
這個只能減去1個最大和1個最小值,不符合題意。可用下面的公式。
=SUM(A1:A20)-SUM(LARGE(A1:A20,{1,2}))-SUM(SMALL(A1:A20,{1,2}))
去一行最高分最低分求平均值
去一行中一個最高分和一個最低分求平均值
公式為:=(SUM(A5:E5)-MAX(A5:E5)-MIN(A5:E5))/(COUNTIF(A5:E5,">0")-2)
但另用TRIMMEAN ()函數(shù)較好。=TRIMMEAN($A$5:$E$5,2/COUNT($A$5:$E$5))
為需要進(jìn)行整理并求平均值的數(shù)組或數(shù)值區(qū)域。TRIMMEAN(array,percent)
為計(jì)算時所要除去的數(shù)據(jù)點(diǎn)的比例,例如,如果 percent = 0.2,在 20 個數(shù)據(jù)點(diǎn)的集合中,就要除去 4 個數(shù)據(jù)點(diǎn) (20 x 0.2):頭部除去 2 個,尾部除去 2 個。
用活了TRIMMEAN函數(shù),這個問題易如反掌。
在9個數(shù)值中去掉最高與最低然后求平均值
假設(shè)9個數(shù)值所在的區(qū)域?yàn)锳1:A9
=(SUM(A1:A9)-MAX(A1:A9)-MIN(A1:A9))/7
=TRIMMEAN(A1:A9,2/COUNTA(A1:A9))
=TRIMMEAN(A1:A9,2/9)
{=AVERAGE(SMALL(A1:A9,ROW(2:8)))}
=ROUND((SUM(A1:A9)-MAX(A1:A9)-MIN(A1:A9))/(COUNT(A1:A9)-2),3)
=TRIMMEAN(A1:A9,0.286)
求最大值(n列)
{=MAX(($A$2:$A$16=$D$2)*($B$2:$B$16))}
{=LARGE(IF(FREQUENCY(N3:AT3,N3:AT3),TRANSPOSE(N3:AT3)),ROW(A1))}
{=LARGE(IF(FREQUENCY(TRANSPOSE(N3:AT3),TRANSPOSE(N3:AT3)),(N3:AT3)),ROW(A1))}
如何實(shí)現(xiàn)求平均值時只對不等于零的數(shù)求均值?
= TRIMMEAN (IF(A1:A5>0,A1:A5))
得到單元格編號組中最大的數(shù)或最小的數(shù)
對字符格式的數(shù)字不起作用。
=MAX(B16:B25)
=MIN(B16:B25)   (得到最小的數(shù)的公式)
標(biāo)記出3個最大最小值
=RANK(B4,$B4:$Q4)+COUNTIF($B4:B4,B4)<=4
=RANK(B4,$B4:$Q4,2)+COUNTIF(B4:$Q4,B4)<=4
=(COUNTIF($B3:$Q3,">"&B3)+COUNTIF($B3:B3,B3))<=3
=(COUNTIF($B3:$Q3,">"&B3)+COUNTIF(B3:$B3,B3))>COUNT($B3:$Q3)-3
=SMALL(rongjun!$C4:$R4+COLUMN(rongjun!$C4:$R4)/10000,{1,2,3})
=LARGE(rongjun!$C4:$R4+COLUMN(rongjun!$C4:$R4)/10000,{1,2,3})
=RANK(B8,$B8:$Q8)+COUNTIF($B8:B8,B8)-1<=3
=RANK(B8,$B8:$Q8)+COUNTIF($B8:B8,B8)-1>COUNT($B8:$Q8)-3
=C4+COLUMN(C4)/10000>LARGE(rongjun!$C4:$R4+COLUMN(rongjun!$C4:$R4)/10000,4)
取前五名,后五名的方法
{=LARGE(IF(ISERROR($D$2:$D$57),0,$D$2:$D$57),ROW())}
{=SMALL(IF(ISERROR($D$2:$D$57),0,$D$2:$D$57),ROW())}
{=LARGE(IF(ISERROR(D$2:D$57),"",D$2:D$57),ROW(1:5))}
{=SMALL(IF(ISERROR(D$2:D$57),"",D$2:D$57),ROW(1:5))}
=LARGE(B$2:B$57,ROW(A1))
=SMALL(B$2:B$57,ROW(A1)+COUNTIF(B$2:B$57,0))
=LARGE(D$2:D$57,ROW(A1))
=SMALL($D$2:$D$57,5-MOD(ROW(A5),5))
如何用公式求出最大值所在的行?
如A1:A10中有10個數(shù),怎么求出最大的數(shù)在哪個單元格?
=MATCH(LARGE(A1:A10,1),A1:A10,0)
=ADDRESS(MATCH(SMALL(A1:A10,COUNTA(A1:A10)),A1:A10,0),1)
=ADDRESS(MATCH(MAX(A1:A10,1),A1:A10,0),1)
{=ADDRESS(MATCH(MAX(LEN(A1:A10)),LEN(A1:A10),FALSE),1)}
{=ADDRESS(SUM(($A$1:$A$10=MAX($A$1:$A$10))*(ROW($A$1:$A$10))),SUM(($A$1:$A$10=MAX($A$1:$A$10))*(COLUMN($A$1:$A$10))))}
如有多個最大值的話呢?如何一一顯示其所在的單元格?
{=IF(ROW(1:1)<=COUNTIF($A$1:$A$100,MAX($A$1:$A$100)),ADDRESS(LARGE(IF($A$1:$A$100=MAX($A$1:$A$100),ROW($A$1:$A$100)),ROW(1:1)),1),"")}
求多個最高分
語文成績有多個最高分,如何用公式的方法把他們抽出來(動態(tài))?
B15=INDEX(A:A,SMALL(IF(B$2:B$10=MAX(B$2:B$10),ROW($2:$10),65536),ROW(1:1)))&""
數(shù)組公式,按下Ctrl+Shift+Enter結(jié)束。
如果增加一個條件,就是在姓名前加一個類別,例如前5個人是A類的,后4個是B類的,請分類找出A類和B類的對應(yīng)姓名的最高分
=INDEX(B:B,SMALL(IF(C$2:C$10=MAX(IF($A$2:$A$10="A",$C$2:C$10)),ROW($2:$10),IF(C$2:C$10=MAX(IF($A$2:$A$10="B",$C$2:$C$10)),ROW($2:$10),65536)),ROW(1:1)))&""
如何求多條件的平均值
應(yīng)如何求下表中1月份400g重量的平均值
月份   規(guī)格    重量
1       400g     401
1       400g     403
2       400g     402
2       400g     404
1       200g     201
1       200g     203
2       200g     202
試試這個行不行=SUMPRODUCT(($A$4:$A$10=1)*($B$4:$B$10="400g"),($C$4:$C$10))/SUMPRODUCT(($A$4:$A$10=1)*($B$4:$B$10="400g"))
比較土的辦法
{=SUM(IF(($A$1:$A$7=1)*($B$1:$B$7="400g"),C1:C7,0))/SUM(IF(($A$1:$A$7=1)*($B$1:$B$7="400g"),1,0))}
另一個數(shù)組公式試試:=Average(if((a1:a10=1)*(b1:b10="400g"),c1:c10))
=SUMIF(B1:B7,B1,C1:C7)/COUNTIF(B1:B7,B1)    這個也可以
想求出第三大之?dāng)?shù)值
如A1:A4分別為1,2,2,3.
想求出第三大之?dāng)?shù)值"1",應(yīng)如何設(shè)公式。
=large(if(frequency(a1:a4,a1:a4),a1:a4),3)
數(shù)組公式的解法
=LARGE((MATCH(A1:A10,A1:A10,)=ROW(1:10))*A1:A10,3)
【查詢和查找引用】
查找順序公式
=LOOKUP(2,1/(A1:A20<>0),A1:A20)
=MATCH(7,A1:A20)
=VLOOKUP(7,A1:B11,2)
怎樣實(shí)現(xiàn)精確查詢
用VLOOKUP
=VLOOKUP(B11,B3:F7,4,FALSE)
用LOOKUP
=LOOKUP(B11,B3:B7,E3:E7)
用MATCH+INDEX
=INDEX(E3:E7,MATCH(B11,B3:B7,0))
用INDIRECT+MATCH
=INDIRECT("E"&MATCH(B11,B3:B7,0)+2)
用OFFSET+MATCH
=OFFSET(E3,MATCH(B11,B3:B7,0)-1,0)
用INDIRECT+ADDRESS+MATCH
=INDIRECT(ADDRESS(MATCH(B11,B4:B7,0)+3,5))
用數(shù)組公式
=INDEX(E1:E7,MAX(IF((B4:B7=B11),ROW(B4:B7),0)))
查找及引用
如何查找并引用B2單元格中所顯示日期當(dāng)日的相應(yīng)代碼的值。
B3=IF(COUNTIF($E$3:$E$20,A3),VLOOKUP($A3,$E$2:$M$20,MATCH(B$2,$F$2:$M$2,)+1,),"")
查找函數(shù)的應(yīng)用
我想在A5輸入表的名稱,B5自動跳出該表中B列的最后一個有效數(shù)值,請問B5的公式該如何設(shè)定?
=LOOKUP(9E+307,INDIRECT(A5&"!"&"B:B"))
B2 =IF(A2="","",LOOKUP(9E+307,INDIRECT(A2&"!B:B")))
怎么能方便的判斷某個單元格中包含多少個指定的字符?
例:A1 中是“ASAFAG”,我希望計(jì)算出A1里面有多少個“A”......
=LEN(A1)-LEN(SUBSTITUTE(A1,"A",""))
如何用查找函數(shù)
一、要求: 利用公式從左表中查詢相應(yīng)的地區(qū),結(jié)果放在H14單元格
=VLOOKUP(G14,IF({1,0},D14:D18,C14:C18),2,)
h14=OFFSET(C14,MATCH(G14,D14:D18,0)-1,,,)
H14 =INDIRECT("c"&MATCH(G14,D:D,))
二、要求: 根據(jù)C25單元格的商品名稱,查找該商品的最新單價,即該商品最后一條記錄的單價(結(jié)果放在D25單元格)。用數(shù)組公式:
=INDIRECT("G"&MAX((D14:D22=C25)*ROW(D14:D22)))
D25 =LOOKUP(2,1/(D14:D22=C25),G14:G22)
日期查找的問題
我有一個日期比如:2007/02/12,我想知道它減去一個固定天數(shù)比如6后,最接近它的一個星期四(只能提前)是多少號
2007/02/12的答案應(yīng)該是2007/02/01而不是2007/02/08
日期在A1處,B1處輸入:=MAX((WEEKDAY(A1-6-{1,2,3,4,5,6,7},2)=4)*(A1-6-{1,2,3,4,5,6,7}))
A1  =2007/02/12
B1, 輸入公式 :
=A1-6-MOD(WEEKDAY(A1-6,2)+3,7)
如何自動查找相同單元格內(nèi)容
=SUMPRODUCT(($D$2:$D$15=A21)*($E$2:$E$15))
=IF(ISERROR(VLOOKUP(A6,$D$2:$E$15,2,0)),0,VLOOKUP(A6,$D$2:$E$15,2,0))
查找函數(shù)
D3 =LOOKUP(2,1/(($G$3:$G$14=B3)*($H$3:$H$14=C3)),$I$3:$I$14)
=IF(ISERROR(VLOOKUP(A14,A:B:D:F,2,FALSE)),"",VLOOKUP(A14,A:B:D:F,2,FALSE))
=IF(ISERROR(VLOOKUP(C2,k!B2:Z2189,2,FALSE)),"",VLOOKUP(C2,k!B2:Z2189,2,FALSE))
怎樣對號入座(查找)
=VLOOKUP(D2,$A$1:$B$5,2,FALSE)
=INDEX($B$2:$B$5,MATCH(D2,$A$2:$A$5,0))
=OFFSET($A$1,MATCH(D2,$A$2:$A$5,0),1)
=VLOOKUP(D2,$A$1:$B$16,2,)
=VLOOKUP(D2,IF({1,0},$A$1:$A$9,$B$1:$B$9),2,)
=LOOKUP(2,1/($A$1:$A$10=D2),$B$1:$B$10)
一個文本查找的問題
如何在一個單元格中,統(tǒng)計(jì)某個字符出現(xiàn)的次數(shù),例如:單元格A1中填有:張三/李四/王五",如何通過公式來計(jì)算此單元格中共填有幾個人姓名,每個人姓名之間用"/"符號分開,煩請相告.
=LEN(A1)-LEN(SUBSTITUTE(A1,"/",))+1
查找一列中最后一個數(shù)值
我想用公式知道,另一個表中"A"列最下面一個數(shù)是多少,就行了.用不定值的,因?yàn)檫€有數(shù)據(jù)有增加,
=LOOKUP(9E+307,Sheet2!A:A)——最后一個數(shù)值
=LOOKUP(REPT("座",255),Sheet2!A:A)——最后一個文本
=INDEX(Sheet2!A:A,MATCH(9E+307,Sheet2!A:A))
=INDEX(Sheet2!A:A,MATCH("*",Sheet2!A:A,-1))
=Match(rept("座",255),sheet2!A:A)
查找重復(fù)字符
兩組數(shù)值
A                   B
1245689                0134578
查找單元格A和B里重復(fù)及不重復(fù)的字符
正確答案:重復(fù)字符-1458
不重復(fù)字符-023679
以下公式對數(shù)字有效:
重復(fù)數(shù)字:
=IF(COUNT(FIND(0,A1:B1))=2,0,"")&SUBSTITUTE(SUM(IF(ISNUMBER(FIND(ROW($1:$9),A1))+ISNUMBER(FIND(ROW($1:$9),B1))=2,ROW($1:$9)*10^(10-ROW($1:$9)))),0,)
不重復(fù)數(shù)字:
=IF(COUNT(FIND(0,A1:B1))=1,0,"")&SUBSTITUTE(SUM(IF(ISNUMBER(FIND(ROW($1:$9),A1))+ISNUMBER(FIND(ROW($1:$9),B1))=1,ROW($1:$9)*10^(10-ROW($1:$9)))),0,)
都是數(shù)組公式,按Ctrl+shift+enter結(jié)束。
重復(fù)數(shù)字:
=IF(COUNT(FIND(0,A1:B1))=2,0,"")&SUBSTITUTE(SUM(IF(MMULT(COUNTIF(OFFSET(A1,,{0,1},),"*"&ROW($1:$9)&"*"),{1;1})>1,ROW($1:$9)*10^(9-ROW($1:$9)))),0,)
不重復(fù)數(shù)字:
=IF(COUNT(FIND(0,A1:B1))=1,0,"")&SUBSTITUTE(SUM(IF(MMULT(COUNTIF(OFFSET(A1,,{0,1},),"*"&ROW($1:$9)&"*"),{1;1})<2,ROW($1:$9)*10^(9-ROW($1:$9)))),0,)
請教查找替換問題
把表1中字符在4個以上的字段(含4個)查找出來,替換成表2中的人名,最好在原位置修改,或者在新的一列上生成也成,只要其他內(nèi)容保持不變并按原來的順序即可。
=IF(LEN(A2)<4,A2,OFFSET(表2!$A$1,SUMPRODUCT(--(LEN($A$2:A2)>3))-1,))
=IF(LEN(A2)<4,A2,INDEX(表2!A:A,COUNTIF($A$2:A2,"="&"????*")))
IF函數(shù)替換法總結(jié)
條件說明:小于10返回500,小于20返回800,小于30返回1100,小于40返回1400,大于40返回1700
類似于以上要求,大家最先想到IF函數(shù),這也本屬IF專長。但用IF一般要長長的公式,且計(jì)算較慢。現(xiàn)總結(jié)一下IF之替換公式,望能拋磚引玉,在我的倡導(dǎo)下各位提供更完善的方案。其中部分公式通用,部分公式有局限性,請看說明。(前18個條件公式,根據(jù)速度,排名如下)
1=SMALL({500;800;1100;1400;1700},COUNTIF($A$9:$A$13,"<="&A1))
2=INDEX({500;800;1100;1400;1700},COUNTIF($A$9:$A$13,"<="&A1))
3=CHOOSE(COUNTIF($A$9:$A$13,"<="&A1),500,800,1100,1400,1700)
4=LOOKUP(A1,{0,10,20,30,40},{500,800,1100,1400,1700})
5=MIN(4,INT(A1/10))*300+500
6=MATCH(A1,{0,10,20,30,40})*300+200
7=MIN(40,FLOOR(A1,10))*30+500
8=HLOOKUP(A1,{0,10,20,30,40;500,800,1100,1400,1700},2,1)
9=200+SUM((A1>={0;10;20;30;40})*300)
10=FREQUENCY({0,10,20,30,40},A1)*300+200
11=MAX((A1>={0,10,20,30,40})*{500,800,1100,1400,1700})
12=INDEX({500;800;1100;1400;1700},MATCH(A1,{0;10;20;30;40},1))
13=CHOOSE(MATCH(A1,{0;10;20;30;40},1),500,800,1100,1400,1700)
14=500+SUM(IF(A1>={10,20,30,40},{300,300,300,300}))
15=IF(A1<10,500,IF(A1<20,800,IF(A1<30,1100,IF(A1<40,1400,1700))))
16=CHOOSE(SUM((A1>={0;10;20;30;40})*1),500,800,1100,1400,1700)
17=MAX((INT(A1/({10;20;30;40}))>0)*(ROW($1:$4)*300))+500
18=CHOOSE(MIN(INT(A1/(ROW($1:$4)*10))+1,5),500,800,1100,1400,1700)
新增公式:
19=CHOOSE(MIN(INT(A1/(ROW($1:$4)*10))+1,5),500,800,1100,1400,1700)
20{=MAX((INT(A1/(ROW($1:$4)*10))>0)*(ROW($1:$4)*300))+500}
21=500+MIN(4,MAX(0,INT(A1/10)))*300
22MAX((A1>={0,10,20,30,40})*{500,800,1100,1400,1700})
23=MATCH(A1,{0,10,20,30,40})*300+200
24=MIN(40,FLOOR(A1,10))*30+500
25=FREQUENCY(ROW($1:$5)*10-10,A1)*300+200
查找的函數(shù)(查找末位詞組)
(數(shù)組公式:)=REPLACE(A2,1,MAX(IF(MID(A2,ROW($1:$100),1)=" ",ROW($1:$100))),)
=REPLACE(A2,1,LOOKUP(1,0/(MID(" "&A2,ROW($1:$100),1)=" "),ROW($1:$100))-1,)
(數(shù)組公式:)=RIGHT(A2,MATCH(1,FIND(" ",RIGHT(" "&A2,ROW($1:$100))),)-1)
=TRIM(RIGHT(SUBSTITUTE(A2," ",REPT(" ",50)),50))   (好)
其實(shí)這個公式的思路, 是可以變化的,改變REPT( )中的數(shù)值, 可以返回, 指定空格位置後的數(shù)據(jù),比如:
A1  =一 二 三 四 五 六 七 八 九
10個普通公式, 分別為 :
1=TRIM(RIGHT(SUBSTITUTE(A1,"",REPT("",100)),100)) 返回第0空格位置後的數(shù)據(jù)>一 二 三 四 五 六 七 八 九
2=TRIM(RIGHT(SUBSTITUTE(A1," ",REPT(" ",50)),100)) 返回第8 空格位置後的數(shù)據(jù)>九3=TRIM(RIGHT(SUBSTITUTE(A1," ",REPT(" ",40)),100)) 返回第7 空格位置後的數(shù)據(jù)>八 九
4=TRIM(RIGHT(SUBSTITUTE(A1," ",REPT(" ",30)),100)) 返回第6 空格位置後的數(shù)據(jù)>七 八 九
5=TRIM(RIGHT(SUBSTITUTE(A1," ",REPT(" ",23)),100)) 返回第5空格位置後的數(shù)據(jù)>六 七 八 九
6=TRIM(RIGHT(SUBSTITUTE(A1," ",REPT(" ",18)),100)) 返回第4 空格位置後的數(shù)據(jù)>五 六 七 八 九
7=TRIM(RIGHT(SUBSTITUTE(A1," ",REPT(" ",14)),100)) 返回第3 空格位置後的數(shù)據(jù)>四 五 六 七 八 九
8=TRIM(RIGHT(SUBSTITUTE(A1," ",REPT(" ",12)),100)) 返回第2 空格位置後的數(shù)據(jù)>三 四 五 六 七 八 九
9=TRIM(RIGHT(SUBSTITUTE(A1," ",REPT(" ",11)),100)) 返回第1 空格位置後的數(shù)據(jù)>二 三 四 五 六 七 八 九
10=TRIM(RIGHT(SUBSTITUTE(A1," ",REPT(" ",9)),100)) 返回第0空格位置後的數(shù)據(jù)>一 二 三 四 五 六 七 八 九
怎樣從原始數(shù)據(jù)中自動獲取最后一個數(shù)據(jù)
原始數(shù)據(jù)
a        12
b        1221
c        12
d        33
a        33                        自動獲取
a        432                       a        432
b        33                        b        33
c        22                        c        44
c        44                        d        23
d        23
公式=LOOKUP(1,0/($A$1:$A$100=C2),$B$1:$B$100)
兩列數(shù)據(jù)查找相同值對應(yīng)的位置
=MATCH(B1,A:A,0)
查找數(shù)據(jù)公式兩個(基本查找函數(shù)為VLOOKUP,MATCH)
(1)、根據(jù)符合行列兩個條件查找對應(yīng)結(jié)果
=VLOOKUP(H1,A1:E7,MATCH(I1,A1:E1,0),F(xiàn)ALSE)
(2)、根據(jù)符合兩列數(shù)據(jù)查找對應(yīng)結(jié)果(為數(shù)組公式)
=INDEX(C1:C7,MATCH(H1&I1,A1:A7&B1:B7,0))
【輸入數(shù)據(jù)的技巧】
談?wù)凟xcel輸入的技巧
在Excel工作表的單元格中,可以使用兩種最基本的數(shù)據(jù)格式:常數(shù)和公式。常數(shù)是指文字、數(shù)字、日期和時間等數(shù)據(jù),還可以包括邏輯值和錯誤值,每種數(shù)據(jù)都有它特定的格式和輸入方法,為了使用戶對輸入數(shù)據(jù)有一個明確的認(rèn)識,有必要來介紹一下在Excel中輸入各種類型數(shù)據(jù)的方法和技巧。
【1】輸入文本
Excel單元格中的文本包括任何中西文文字或字母以及數(shù)字、空格和非數(shù)字字符的組合,每個單元格中最多可容納32000個字符數(shù)。雖然在Excel中輸入文本和在其它應(yīng)用程序中沒有什么本質(zhì)區(qū)別,但是還是有一些差異,比如我們在Word、PowerPoint的表格中,當(dāng)在單元格中輸入文本后,按回車鍵表示一個段落的結(jié)束,光標(biāo)會自動移到本單元格中下一段落的開頭,在Excel的單元格中輸入文本時,按一下回車鍵卻表示結(jié)束當(dāng)前單元格的輸入,光標(biāo)會自動移到當(dāng)前單元格的下一個單元格,出現(xiàn)這種情況時,如果你是想在單元格中分行,則必須在單元格中輸入硬回車,即按住Alt鍵的同時按回車鍵。
【2】輸入分?jǐn)?shù)
幾乎在所有的文檔中,分?jǐn)?shù)格式通常用一道斜杠來分界分子與分母,其格式為“分子/分母”,在Excel中日期的輸入方法也是用斜杠來區(qū)分年月日的,比如在單元格中輸入“1/2”,按回車鍵則顯示“1月2日”,為了避免將輸入的分?jǐn)?shù)與日期混淆,我們在單元格中輸入分?jǐn)?shù)時,要在分?jǐn)?shù)前輸入“0”(零)以示區(qū)別,并且在“0”和分子之間要有一個空格隔開,比如我們在輸入1/2時,則應(yīng)該輸入“0 1/2”。如果在單元格中輸入“8 1/2”,則在單元格中顯示“8 1/2”,而在編輯欄中顯示“8.5”。
【3】輸入負(fù)數(shù)
在單元格中輸入負(fù)數(shù)時,可在負(fù)數(shù)前輸入“-”作標(biāo)識,也可將數(shù)字置在()括號內(nèi)來標(biāo)識,比如在單元格中輸入“(88)”,按一下回車鍵,則會自動顯示為“-88”。
【4】輸入小數(shù)
在輸入小數(shù)時,用戶可以向平常一樣使用小數(shù)點(diǎn),還可以利用逗號分隔千位、百萬位等,當(dāng)輸入帶有逗號的數(shù)字時,在編輯欄并不顯示出來,而只在單元格中顯示。當(dāng)你需要輸入大量帶有固定小數(shù)位的數(shù)字或帶有固定位數(shù)的以“0”字符串結(jié)尾的數(shù)字時,可以采用下面的方法:選擇“工具”、“選項(xiàng)”命令,打開“選項(xiàng)”對話框,單擊“編輯”標(biāo)簽,選中“自動設(shè)置小數(shù)點(diǎn)”復(fù)選框,并在“位數(shù)”微調(diào)框中輸入或選擇要顯示在小數(shù)點(diǎn)右面的位數(shù),如果要在輸入比較大的數(shù)字后自動添零,可指定一個負(fù)數(shù)值作為要添加的零的個數(shù),比如要在單元格中輸入“88”后自動添加3個零,變成“88 000”,就在“位數(shù)”微調(diào)框中輸入“-3”,相反,如果要在輸入“88”后自動添加3位小數(shù),變成“0.088”,則要在“位數(shù)”微調(diào)框中輸入“3”。另外,在完成輸入帶有小數(shù)位或結(jié)尾零字符串的數(shù)字后,應(yīng)清除對“自動設(shè)置小數(shù)點(diǎn)”符選框的選定,以免影響后邊的輸入;如果只是要暫時取消在“自動設(shè)置小數(shù)點(diǎn)”中設(shè)置的選項(xiàng),可以在輸入數(shù)據(jù)時自帶小數(shù)點(diǎn)。
【5】輸入貨幣值
Excel幾乎支持所有的貨幣值,如人民幣(¥)、英鎊(£)等。歐元出臺以后,Excel2000完全支持顯示、輸入和打印歐元貨幣符號。用戶可以很方便地在單元格中輸入各種貨幣值,Excel會自動套用貨幣格式,在單元格中顯示出來,如果用要輸入人民幣符號,可以按住Alt鍵,然后再數(shù)字小鍵盤上按“0165”即可。快速輸入歐元符號 先按下Alt鍵,然后利用右面的數(shù)字鍵盤(俗稱小鍵盤)鍵入0128這4個數(shù)字,松開Alt鍵,就可以輸入歐元符號。
【6】輸入日期
Excel是將日期和時間視為數(shù)字處理的,它能夠識別出大部分用普通表示方法輸入的日期和時間格式。用戶可以用多種格式來輸入一個日期,可以用斜杠“/”或者“-”來分隔日期中的年、月、日部分。比如要輸入“2001年12月1日”,可以在單元各種輸入“2001/12/1”或者“2001-12-1”。如果要在單元格中插入當(dāng)前日期,可以按鍵盤上的Ctrl+;組合鍵。
【7】輸入時間
在Excel中輸入時間時,用戶可以按24小時制輸入,也可以按12小時制輸入,這兩種輸入的表示方法是不同的,比如要輸入下午2時30分38秒,用24小時制輸入格式為:2:30:38,而用12小時制輸入時間格式為:2:30:38 p,注意字母“p”和時間之間有一個空格。如果要在單元格中插入當(dāng)前時間,則按Ctrl+Shift+;鍵。
【8】輸入比值
如何在excel中輸入比值(1:3),單元格式設(shè)置為文本即可。先設(shè)成文本格式,再輸入。
【9】輸入0開頭
在Excel單元格中,輸入一個以“0”開頭的數(shù)據(jù)后,往往在顯示時會自動把“0”消除掉。要保留數(shù)字開頭的“0”,其實(shí)是非常簡單的。只要在輸入數(shù)據(jù)前先輸入一個“‘ ”(單引號),這樣跟在后面的以“0”開頭的數(shù)字的“0”就不會被系統(tǒng)自動消除。還有更好的辦法,就是設(shè)置單元格格式為自定義“000000#“,0的個數(shù)依編碼長度定,這樣可以進(jìn)行數(shù)值運(yùn)算。如果這帶0開頭的字串本身是文本,或者是不定長的,那干脆先設(shè)該部分單元格格式為文本好了。另外還可用英語逗號開頭再輸就可以了。
【10】輸入百分?jǐn)?shù)
在單元格中輸入一個百分?jǐn)?shù)(如60%),按下回車鍵后顯示的卻是0.6。出現(xiàn)這種情況的原因是因?yàn)樗斎雴卧竦臄?shù)據(jù)被強(qiáng)制定義成數(shù)值類型了,只要更改其類型為“常規(guī)”或“百分?jǐn)?shù)”即可。操作如下:選擇該單元格,然后單擊“格式”菜單中的“單元格”命令,在彈出的對話框中選擇“數(shù)字”選項(xiàng)卡,再在“分類”欄中把其類型改為上述類型中的一種即可。如果我要求為負(fù)值的百分?jǐn)?shù)自動顯示成紅色,可以再利用條件格式進(jìn)行設(shè)置,格式-條件格式-單元格數(shù)值-小于-0(格式-圖案-紅色),選中要設(shè)置的單元格-----ctrl+1---分類---自定義---輸入   0.00%;[紅色]-0.00%
【11】勾怎么輸入
1、按住ALT鍵輸入41420后放開ALT鍵√
2、首先選擇要插入“√”的單元格,在字體下拉列表中選擇“Marlett”字體,輸入a或b,即在單元格中插入了“√”。
【12】輸入無序數(shù)據(jù)
在Excel數(shù)據(jù)表中,我們經(jīng)常要輸入大批量的數(shù)據(jù),如學(xué)生的學(xué)籍號、身份證號等。這些數(shù)值一般都無規(guī)則,不能用“填充序列”的方法來完成。通過觀察后我們發(fā)現(xiàn),這些數(shù)據(jù)至少前幾位是相同的,只有后面的幾位數(shù)值不同。通過下面的設(shè)置,我們只要輸入后面幾位不同的數(shù)據(jù),前面相同的部分由系統(tǒng)自動添加,這樣就大大減少了輸入量。例如以學(xué)籍號為例,假設(shè)由8位數(shù)值組成,前4位相同,均為0301,后4位為不規(guī)則數(shù)字,如學(xué)籍號為03010056、03011369等。操作步驟如下:選中學(xué)籍號字段所在的列,單擊“格式”菜單中的“單元格”命令,在“分類”中選擇“自定義”,在“類型”文本框中輸入“03010000”。不同的4位數(shù)字全部用“0”來表示,有幾位不同就加入幾個“0”,[確定]退出后,輸入“56”按回車鍵,便得到了“03010056”,輸入“1369”按回車便得到了“03011369”。身份證號的輸入與此類似。
【13】快速輸入拼音
選中已輸入漢字的單元格,然后單擊“格式→拼音信息→顯示或隱藏”命令,選中的單元格會自動變高,再單擊“格式→拼音信息→編輯”命令,即可在漢字上方輸入拼音。單擊“格式→拼音信息→設(shè)置”命令,可以修改漢字與拼音的對齊關(guān)系。
【14】快速輸入自定義短語
使用該功能可以把經(jīng)常使用的文字定義為一條短語,當(dāng)輸入該條短語時,“自動更正”便會將它更換成所定義的文字。定義“自動更正”項(xiàng)目的方法如下:單擊“工具→自動更正選項(xiàng)”命令,在彈出的“自動更正”對話框中的“替換”框中鍵入短語,如“電腦報”,在“替換為”框中鍵入要替換的內(nèi)容,如“電腦報編輯部”,單擊“添加”按鈕,將該項(xiàng)目添加到項(xiàng)目列表中,單擊“確定”退出。以后只要輸入“電腦報”,則“電腦報編輯部”這個短語就會輸?shù)奖砀裰小>唧w步驟:
1.執(zhí)行“工具→自動更正”命令,打開“自動更正”對話框。
2.在“替換”下面的方框中輸入“pcw”(也可以是其他字符,“pcw”用小寫),在“替換為”下面的方框中輸入“《電腦報》”,再單擊“添加”和“確定”按鈕。
3.以后如果需要輸入上述文本時,只要輸入“pcw”字符此時可以不考慮“pcw”的大小寫,然后確認(rèn)一下就成了。
【15】填充條紋
如果想在工作簿中加入漂亮的橫條紋,可以利用對齊方式中的填充功能。先在一單元格內(nèi)填入“*”或“~”等符號,然后單擊此單元格,向右拖動鼠標(biāo),選中橫向若干單元格,單擊“格式”菜單,選中“單元格”命令,在彈出的“單元格格式”菜單中,選擇“對齊”選項(xiàng)卡,在水平對齊下拉列表中選擇“填充”,單擊“確定”按鈕。
【16】上下標(biāo)的輸入
在單元格內(nèi)輸入如103類的帶上標(biāo)(下標(biāo))的字符的步驟:
(1)按文本方式輸入數(shù)字(包括上下標(biāo)),如103鍵入\'103;
(2)用鼠標(biāo)在編輯欄中選定將設(shè)為上標(biāo)(下標(biāo))的字符,上例中應(yīng)選定3;
(3)選中格式菜單單元格命令,產(chǎn)生[單元格格式]對話框;
(4)在[字體]標(biāo)簽中選中上標(biāo)(下標(biāo))復(fù)選框,再確定。
【17】文本類型的數(shù)字輸入
證件號碼、電話號碼、數(shù)字標(biāo)碩等需要將數(shù)字當(dāng)成文本輸入。常用兩種方法:一是在輸入第一個字符前,鍵入單引號"\'";二是先鍵入等號"=",并在數(shù)字前后加上雙引號"""。請參考以下例子:
鍵入\'027,單元格中顯示027;
鍵入="001",單元格申顯示001;
鍵入="""3501""",單元格中顯示"3501"。(前后加上三個雙撇號是為了在單元格中顯示一對雙引號);
鍵入="9\'30"",單元格中顯示9\'30";
【18】多張工作表中輸入相同的內(nèi)容
幾個工作表中同一位置填入同一數(shù)據(jù)時,可以選中一張工作表,然后按住Ctrl鍵,再單擊窗口左下角的Sheet1、Sheet2......來直接選擇需要輸入相同內(nèi)容的多個工作表,接著在其中的任意一個工作表中輸入這些相同的數(shù)據(jù),此時這些數(shù)據(jù)會自動出現(xiàn)在選中的其它工作表之中。輸入完畢之后,再次按下鍵盤上的Ctrl鍵,然后使用鼠標(biāo)左鍵單擊所選擇的多個工作表,解除這些工作表的聯(lián)系,否則在一張表單中輸入的數(shù)據(jù)會接著出現(xiàn)在選中的其它工作表內(nèi)。
【19】不連續(xù)單元格填充同一數(shù)據(jù)
選中一個單元格,按住Ctrl鍵,用鼠標(biāo)單擊其他單元格,就將這些單元格全部都選中了。在編輯區(qū)中輸入數(shù)據(jù),然后按住Ctrl鍵,同時敲一下回車,在所有選中的單元格中都出現(xiàn)了這一數(shù)據(jù)。
【20】利用Ctrl+*選取文本
如果一個工作表中有很多數(shù)據(jù)表格時,可以通過選定表格中某個單元格,然后按下Ctrl+*鍵可選定整個表格。Ctrl+*選定的區(qū)域?yàn)椋焊鶕?jù)選定單元格向四周輻射所涉及到的有數(shù)據(jù)單元格的最大區(qū)域。這樣我們可以方便準(zhǔn)確地選取數(shù)據(jù)表格,并能有效避免使用拖動鼠標(biāo)方法選取較大單元格區(qū)域時屏幕的亂滾現(xiàn)象。
【21】快速清除單元格的內(nèi)容
如果要刪除內(nèi)容的單元格中的內(nèi)容和它的格式和批注,就不能簡單地應(yīng)用選定該單元格,然后按Delete鍵的方法了。要徹底清除單元格,可用以下方法:選定想要清除的單元格或單元格范圍;單擊“編輯”菜單中“清除”項(xiàng)中的“全部”命令,這些單元格就恢復(fù)了本來面目。
【22】在Excel中插入斜箭頭
經(jīng)常使用Excel的朋友會遇到這樣一個問題:在Excel中想插入斜箭頭,但Excel本身沒有這樣的功能,是不是就沒有其他辦法了呢?答案是否定的。我們要想在Excel中插入斜箭頭,首先我們在要插入斜箭頭的單元格里調(diào)整好大小(為了方便插入斜箭頭),然后打開Word,插入一個表格(一個框即可),調(diào)整好表格大小,在這個框里插入一個斜箭頭,然后把這個框復(fù)制到Excel要插入斜箭頭的單元格中,再調(diào)整大小,便大功告成。我們在調(diào)整斜箭頭的時候,可以先把復(fù)制過來的斜箭頭打散,方法是:選中斜箭頭,按右鍵,“取消組合”,注意調(diào)整好大小后,調(diào)整斜線使之適合單元格,方法是:點(diǎn)擊右鍵,選擇“編輯頂點(diǎn)”,這時線條兩端會變成兩個小黑點(diǎn),我們可以自由編輯線條了。至于文字,選中文本框,移動位置,直至適合位置即可。我們趕快試試吧。
【23】其它輸入補(bǔ)充
※在同一單元格內(nèi)連續(xù)輸入多個測試值一般情況下,當(dāng)我們在單元格內(nèi)輸入內(nèi)容后按回車鍵,鼠標(biāo)就會自動移到下一單元格,如果我們需要在某個單元格內(nèi)連續(xù)輸入多個測試值以查看引用此單元格的其他單元格的動態(tài)效果時,就需要進(jìn)行以下操作:單擊“工具→選項(xiàng)→編輯”,取消選中“按Enter鍵后移動”選項(xiàng)(),從而實(shí)現(xiàn)在同一單元格內(nèi)輸人多個測試值。
※輸入數(shù)字、文字、日期或時間單擊需要輸入數(shù)據(jù)的單元格,鍵入數(shù)據(jù)并按Enter或Tab鍵即可。如果是時間,用斜杠或減號分隔日期的年、月、日部分,例如,可以鍵入 9/5/96 或 Jun-96。如果按12小時制輸入時間,請?jiān)跁r間數(shù)字后空一格,并鍵入字母 a(上午) 或 p(下午),例如,9:00 p。否則,如果只輸入時間數(shù)字,Excel將按 AM(上午)處理。
※將單元格區(qū)域從公式轉(zhuǎn)換成數(shù)值有時,你可能需要將某個單元格區(qū)域中的公式轉(zhuǎn)換成數(shù)值,常規(guī)方法是使用“選擇性粘貼”中的“數(shù)值”選項(xiàng)來轉(zhuǎn)換數(shù)據(jù)。其實(shí),有更簡便的方法:首先選取包含公式的單元格區(qū)域,按住鼠標(biāo)右鍵將此區(qū)域沿任何方向拖動一小段距離(不松開鼠標(biāo)),然后再把它拖回去,在原來單元格區(qū)域的位置松開鼠標(biāo) (此時,單元格區(qū)域邊框變花了),從出現(xiàn)的快捷菜單中選擇“僅復(fù)制數(shù)值”。
※快速輸入有序文本 如果你經(jīng)常需要輸入一些有規(guī)律的序列文本,如數(shù)字(1、2……)、日期(1日、2日……)等,可以利用下面的方法來實(shí)現(xiàn)其快速輸入:先在需要輸入序列文本的第1、第2兩個單元格中輸入該文本的前兩個元素(如“甲、乙”)。同時選中上述兩個單元格,將鼠標(biāo)移至第2個單元格的右下角成細(xì)十字線狀時(我們通常稱其為“填充柄”),按住鼠標(biāo)左鍵向后(或向下)拖拉至需要填入該序列的最后一個單元格后,松開左鍵,則該序列的后續(xù)元素(如“丙、丁、戊……”)依序自動填入相應(yīng)的單元格中。
※輸入有規(guī)律數(shù)字 有時需要輸入一些不是成自然遞增的數(shù)值(如等比序列:2、4、8……),我們可以用右鍵拖拉的方法來完成:先在第1、第2兩個單元格中輸入該序列的前兩個數(shù)值(2、4)。同時選中上述兩個單元格,將鼠標(biāo)移至第2個單元格的右下角成細(xì)十字線狀時,按住右鍵向后(或向下)拖拉至該序列的最后一個單元格,松開右鍵,此時會彈出一個菜單(),選“等比序列”選項(xiàng),則該序列(2、4、8、16……)及其“單元格格式”分別輸入相應(yīng)的單元格中(如果選“等差序列”,則輸入2、4、6、8……)。
※巧妙輸入常用數(shù)據(jù) 有時我們需要輸入一些數(shù)據(jù),如單位職工名單,有的職工姓名中生僻的字輸入極為困難,如果我們一次性定義好“職工姓名序列”,以后輸入就快多了。具體方法如下:將職工姓名輸入連續(xù)的單元格中,并選中它們,單擊“工具→選項(xiàng)”命令打開“選項(xiàng)”對話框,選“自定義序列”標(biāo)簽(),先后按“導(dǎo)入”、“確定”按鈕。以后在任一單元格中輸入某一職工姓名(不一定非得是第一位職工的姓名),用“填充柄”即可將該職工后面的職工姓名快速填入后續(xù)的單元格中。
※快速輸入特殊符號 有時候我們在一張工作表中要多次輸入同一個文本,特別是要多次輸入一些特殊符號(如※),非常麻煩,對錄入速度有較大的影響。這時我們可以用一次性替換的方法來克服這一缺陷。先在需要輸入這些符號的單元格中輸入一個代替的字母(如X,注意:不能是表格中需要的字母),等表格制作完成后,單擊“編輯→替換”命令,打開“替換”對話框(),在“查找內(nèi)容”下面的方框中輸入代替的字母“X”,在“替換為”下面的方框中輸入“※”,將“單元格匹配”前面的鉤去掉(否則會無法替換),然后按“替換”按鈕一個一個替換,也可以按“全部替換”按鈕,一次性全部替換完畢。
※快速輸入相同文本 有時后面需要輸入的文本前面已經(jīng)輸入過了,可以采取快速復(fù)制(不是通常的“Ctrl+C”、“Ctrl+X”、“Ctrl+V”)的方法來完成輸入: 1.如果需要在一些連續(xù)的單元格中輸入同一文本(如“有限公司”),我們先在第一個單元格中輸入該文本,然后用“填充柄”將其復(fù)制到后續(xù)的單元格中。 2.如果需要輸入的文本在同一列中前面已經(jīng)輸入過,當(dāng)你輸入該文本前面幾個字符時,系統(tǒng)會提示你,你只要直接按下Enter鍵就可以把后續(xù)文本輸入。 3.如果需要輸入的文本和上一個單元格的文本相同,直接按下“Ctrl+D(或R)”鍵就可以完成輸入,其中“Ctrl+D”是向下填充,“Ctrl+R”是向右填充。 4.如果多個單元格需要輸入同樣的文本,我們可以在按住Ctrl鍵的同時,用鼠標(biāo)點(diǎn)擊需要輸入同樣文本的所有單元格,然后輸入該文本,再按下“Ctrl+Enter”鍵即可。
※快速給數(shù)字加上單位 有時我們需要給輸入的數(shù)值加上單位(如“立方米”等),少量的我們可以直接輸入,而大量的如果一個一個地輸入就顯得太慢了。我們用下面的方法來實(shí)現(xiàn)單位的自動輸入:先將數(shù)值輸入相應(yīng)的單元格中(注意:僅限于數(shù)值),然后在按住Ctrl鍵的同時,選取需要加同一單位的單元格,單擊“格式→單元格”命令,打開“單元格格式”對話框(),在“數(shù)字”標(biāo)簽中,選中“分類”下面的“自定義”選項(xiàng),再在“類型”下面的方框中輸入“#”“立”“方”“米”,按下確定鍵后,單位(立方米)即一次性加到相應(yīng)數(shù)值的后面。
※巧妙輸入位數(shù)較多的數(shù)字 大家知道,如果向Excel中輸入位數(shù)比較多的數(shù)值(如身份證號碼),則系統(tǒng)會將其轉(zhuǎn)為科學(xué)計(jì)數(shù)的格式,與我們的輸入原意不相符,解決的方法是將該單元格中的數(shù)值設(shè)置成“文本”格式。如果用命令的方法直接去設(shè)置,也可以實(shí)現(xiàn),但操作很慢。其實(shí)我們在輸入這些數(shù)值時,只要在數(shù)值的前面加上一個小“'”就可以了(注意:'必須是在英文狀態(tài)下輸入)。
※快速在多個單元格中輸入相同公式先選定一個區(qū)域,再鍵入公式,然后按“Ctrl+Enter”組合鍵,可以在區(qū)域內(nèi)的所有單元格中輸入同一公式。
※同時在多個單元格中輸入相同內(nèi)容選定需要輸入數(shù)據(jù)的單元格,單元格可以是相鄰的,也可以是不相鄰的,然后鍵入相應(yīng)數(shù)據(jù),按“Ctrl+Enter”鍵即可。
※快速輸入日期和時間 當(dāng)前日期選取一個單元格,并按“Ctrl+;” 當(dāng)前時間 選取一個單元格,并按“Ctrl+Shift+;” 當(dāng)前日期和時間 選取一個單元格,并按“Ctrl+;”,然后按空格鍵,最后按“Ctrl+Shift+;” 注意:當(dāng)你使用這個技巧插入日期和時間時,所插入的信息是靜態(tài)的。要想自動更新信息,你必須使用TODAY和NOW函數(shù)。
※快速輸入無序數(shù)據(jù)
在Excel數(shù)據(jù)表中,我們經(jīng)常要輸入大批量的數(shù)據(jù),如學(xué)生的學(xué)籍號、身份證號等。這些數(shù)值一般都無規(guī)則,不能用“填充序列”的方法來完成。通過觀察后我們發(fā)現(xiàn),這些數(shù)據(jù)至少前幾位是相同的,只有后面的幾位數(shù)值不同。通過下面的設(shè)置,我們只要輸入后面幾位不同的數(shù)據(jù),前面相同的部分由系統(tǒng)自動添加,這樣就大大減少了輸入量。例如以學(xué)籍號為例,假設(shè)由8位數(shù)值組成,前4位相同,均為0301,后4位為不規(guī)則數(shù)字,如學(xué)籍號為03010056、03011369等。操作步驟如下:選中學(xué)籍號字段所在的列,單擊“格式”菜單中的“單元格”命令,在“分類”中選擇“自定義”,在“類型”文本框中輸入“03010000”(如圖2)。不同的4位數(shù)字全部用“0”來表示,有幾位不同就加入幾個“0”,[確定]退出后,輸入“56”按回車鍵,便得到了“03010056”,輸入“1369”按回車便得到了“03011369”。身份證號的輸入與此類似。
※輸入公式
單擊將要在其中輸入公式的單元格,然后鍵入=(等號),若單擊了“編輯公式”按鈕或“粘貼函數(shù)”按鈕,Excel將插入一個等號,接著輸入公式內(nèi)容,按Enter鍵。
※輸入人名時使用“分散對齊”
在Excel表格中輸入人名時為了美觀,我們一般要在兩個字的人名中間空出一個字的間距。按空格鍵是一個辦法,但是我們這里有更好的方法。我們以一列為例,將名單輸入后,選中該列,點(diǎn)擊“格式→單元格→對齊”,在“水平對齊”中選擇“分散對齊”,最后將列寬調(diào)整到最合適的寬度,整齊美觀的名單就做好了。
※如何在excel單元格中輸入01
這個函數(shù)很管用...值得一試哦!例:  =TEXT(A1,"00000")
把單元格設(shè)置為文本格式再輸入數(shù)據(jù),或輸入'(撇號)再輸入數(shù)據(jù),或根據(jù)要顯示的數(shù)字位數(shù)自定義單元格格式:如要顯示5位,不足5位的前面用0填足,自定義單元格格式:00000
輸入123顯示00123,輸入1顯示00001,輸入12345,顯示12345
※在EXCEL中增加自動填充序列
在Excel中提供了自動填充功能,我們在使用時,可以通過拖動“填充柄”來完成數(shù)據(jù)的自動填充。例如要輸入甲、乙、丙、丁……,可以先在指定單元格輸入甲,然后將鼠標(biāo)移至單元格的右下角的小方塊處,直至出現(xiàn)“+”字,按住鼠標(biāo)左鍵,向下(右)拖動至目的單元格,然后松開即完成了自動填充。可是有時我們會發(fā)現(xiàn)有一些數(shù)據(jù)序列不能自動填充,例如車間一、車間二、車間三等,填充方法有兩種:
第一種:單擊“菜單”欄上的“工具”,選“選項(xiàng)”→“自定義序列”,這時就可以在“輸入序列”欄輸入要定義的序列。需要注意的是每輸入完成一項(xiàng)就要回車一次,表示一項(xiàng)已經(jīng)輸入完畢,全部輸入完成以后單擊“添加”→“確定”,這樣我們自定義的序列就可以使用了。
第二種:首先把你要添加的序列輸入到一片相臨的單元格內(nèi),例如要定義一個序列:車間一、車間二、車間三,把這三項(xiàng)分別輸入到單元H1:H3,單擊“工具”→“選項(xiàng)”→“自定義序列”→“導(dǎo)入”,在“導(dǎo)入序列所在的單元格”所指的對話框中輸入H1:H3,單擊“導(dǎo)入”→“添加”→“確定”,這樣新序列就產(chǎn)生了。
定義的序列如果不再使用,還可刪除,方法是:單擊“工具”→“選項(xiàng)”→“自定義序列”,在“自定義序列”框中,單擊要刪除的序列,再單擊“刪除”→“確定”。
※如何輸入假分?jǐn)?shù)
1又2分之1怎么輸入
單元格格式設(shè)成”分?jǐn)?shù)“,單元格中輸入1.5,先輸入1,再按空白鍵;再輸入1/2,
輸入后是這樣  “1  1/2 ”  ,不是內(nèi)行人看不懂的。
二分之一,四分之一, 四分之三 可用ALT+189(188,190)獲得。
先輸入0,空格,再輸入3/2。
※錄入準(zhǔn)考證號碼有妙招
最近在學(xué)校參加招生報名工作,每位新生來校報到時,我們先請他們填寫一張信息表,例如姓名、性別、準(zhǔn)考證號碼、聯(lián)系電話、郵編等內(nèi)容,然后在Excel中進(jìn)行填寫,這樣無論是數(shù)據(jù)統(tǒng)計(jì)還是分班都方便多了。
準(zhǔn)考證號碼是類似于“04360101”的8位數(shù)字,如果直接輸入的話,Excel會自作聰明地去除最前面的0,常規(guī)的做法是在錄入數(shù)字時手工輸入一個半角的單引號作為前導(dǎo)引號,但由于需要錄入的數(shù)據(jù)量太大,因此便將這一列設(shè)置成“文本”格式。
很快,我便發(fā)覺本地所有考生的準(zhǔn)考證號碼中前4位數(shù)字都是相同的,是否可以想一個辦法讓Excel自動錄入最前面的“0436”呢?
選定“準(zhǔn)考證號碼”列,打開“格式→單元格格式→數(shù)字”對話框,如圖所示,在“分類”下拉列表框中選擇“自定義”項(xiàng),在右側(cè)的“類型”欄中輸入“"0436"@”,這里的“0436”是準(zhǔn)考證號碼最前面的4位數(shù)字,錄入時注意不要忘記前后的半角雙引號,最后點(diǎn)擊“確定”按鈕退出。
現(xiàn)在只需要錄入準(zhǔn)考證號碼后面的4位數(shù)字,Excel會自動添加前面的“0436”,這樣效率明顯提高。
編輯提示:如果需要錄入的準(zhǔn)考證號碼位數(shù)非常長,這樣可能會出現(xiàn)其他的顯示錯誤,因?yàn)镋xcel的缺省設(shè)置是單元格中輸入的數(shù)字被限制在11位,一旦超過將會以科學(xué)記數(shù)格式顯示所輸入的數(shù)字,例如“3365201740520301”將被顯示為“3.65202E+14”;當(dāng)輸入的數(shù)字超過15位時,第15位以后的數(shù)字將顯示為0。其實(shí),除了將該列設(shè)置為“文本”格式外,此時我們還可以采取上述同樣的方法簡化錄入操作,畢竟最前面的幾位數(shù)字總是相同的。
※向上填充的快捷鍵
我只會向下填充的快捷鍵,向上-向左-向右的都是什么呢?
解答:向上-Alt+E,I,U。向左-Alt+E,I,L。向右-CTRL+R
一列中不輸入重復(fù)數(shù)字
[數(shù)據(jù)]--[有效性]--[自定義]--[公式]
輸入=COUNTIF(A:A,A1)=1
如果要查找重復(fù)輸入的數(shù)字
條件格式》公式》=COUNTIF(A:A,A5)>1》格式選紅色
單元格輸入
我想在A1單元格內(nèi)輸入1而A1自動會乘1000。格式寫為: #"000"
工具—選項(xiàng)—編輯—自動設(shè)置小數(shù)點(diǎn):-3
大量0值輸入超級技巧
在單元格中輸入“=450**3”會等于450000
單元格 =45**N 時出現(xiàn) 45000
任一數(shù)字**N , 數(shù)字后面的**N 表示加 N 個零
如何在C列中輸入工號在D列顯示姓名
比如在A、B列中建立了工號對應(yīng)的姓名,如何在C列中輸入工號在D列顯示姓名。
假設(shè)你的數(shù)據(jù)區(qū)域在A1:B100,A列為工號,B列為姓名,C列為要輸入的工號,D列輸入以下公式:
d1=vlookup(C1,$a$1:$b$100,2,false)
輸入提示如何做
輸入提示是怎么做出來的,好像不是附注吧!
用數(shù)據(jù)有效性中的輸入信息功能就可實(shí)現(xiàn)自動跟蹤。
“數(shù)據(jù)>有效性>輸入信息”。
在信息輸入前就給予提示
在單元格輸入信息時,希望系統(tǒng)能自動的給予一些必要的提示,這樣不但可以減少信息輸入的錯誤,還可以減少修改所花費(fèi)的時間。請問該如何實(shí)現(xiàn)?
答:可以按如下操作:首先選擇需要給予輸入提示信息的所有單元格。然后執(zhí)行“數(shù)據(jù)”菜單中的“有效性”命令,在彈出的對話框中選擇“輸入信息”選項(xiàng)卡。接著在“標(biāo)題”和“輸入信息”文本框中輸入提示信息的標(biāo)題和內(nèi)容即可。
提示顯示在屏幕的右上角,離左邊的單元格太遠(yuǎn),一般人注意不到,達(dá)不到提示的目的。如何設(shè)置讓提示跟單元格走?
數(shù)據(jù)有效性
只能輸入以"楊"開頭的字符串,或者是含有"龍"的字符串
=OR(LEFT(D35,1)="楊",NOT(ISERROR(FIND("龍",D35))))
簡化
=(Left(a1)="楊")+Countif(a1,"*龍*")
=(LEFT(A:A)="a")+COUNTIF(A:A,"*b*")
本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊舉報
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
Excel常用函數(shù)公式及技巧(1)
office excel最常用函數(shù)公式技巧搜集大全(13.12.09更新)16
用 Excel 分析統(tǒng)計(jì)成績
成績排名,原來有4種方法!你是不是只知道Rank函數(shù)?
excel里面的函數(shù)公式經(jīng)常用的有多少種
EXCEL實(shí)用操作技巧 - postzsh的日志 - 網(wǎng)易博客
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服

主站蜘蛛池模板: 铜川市| 清水河县| 石家庄市| 镇雄县| 闸北区| 中超| 寻甸| 清水河县| 泸溪县| 巴马| 广昌县| 越西县| 酉阳| 绿春县| 高雄县| 新龙县| 称多县| 响水县| 微山县| 临湘市| 双牌县| 台江县| 盐池县| 赤水市| 江达县| 静宁县| 车险| 张家口市| 建阳市| 富裕县| 潞城市| 西丰县| 清水河县| 保德县| 新平| 嘉黎县| 阳新县| 无为县| 晋城| 田阳县| 砀山县|