第一篇:K3 BOM 多級展開SQL及實例分析,BOM數據接口
K3 BOM 多級展開SQL
CREATE TABLE t_IC_Item(FItemID int,FNumber varchar(200),FName varchar(200),FModel varchar(200),FUnitID int,FErpClsID int)
INSERT t_IC_Item
SELECT1,'CP.001','產品1','產品規格1',1,2 UNION SELECT2,'BC.001','半成品1' ,'半成品規格1' ,1,2 UNION SELECT3,'BC.002','半成品2' ,'半成品規格2' ,1,2 UNION SELECT4,'BC.003','半成品3' ,'半成品規格3' ,1,3 UNION SELECT5,'BC.004','半成品4' ,'半成品規格4' ,1,2 UNION SELECT6,'ZC.001','主材料1' ,'主材料規格1' ,1,1 UNION SELECT7,'ZC.002','主材料2' ,'主材料規格2' ,1,1 UNION SELECT8,'ZC.003','主材料3' ,'主材料規格3' ,1,1 UNION SELECT9,'ZC.004','主材料4' ,'主材料規格4' ,1,1 UNION SELECT 10,'ZC.005','主材料5' ,'主材料規格5' ,1,1 UNION SELECT 11,'ZC.006','主材料6' ,'主材料規格6' ,1,1 UNION SELECT 12,'ZC.007','主材料7' ,'主材料規格7' ,1,1 UNION SELECT 13,'ZC.008','主材料8' ,'主材料規格8' ,1,1 UNION SELECT 14,'ZC.009','主材料9' ,'主材料規格9' ,1,1 UNION SELECT 15,'ZC.010','主材料10','主材料規格10',1,1 UNION SELECT 16,'ZC.011','主材料11','主材料規格11',1,1 UNION SELECT 17,'ZC.012','主材料12','主材料規格12',1,1
CREATE TABLE t_Unit(FID int,FName varchar(20))
INSERT t_Unit SELECT 1,'個'
CREATE TABLE t_BOM(FID int,FBomNo varchar(200),FItemID int,FQty decimal(28,10),FUnitID int)
INSERT t_BOM
SELECT 1,'BOM01',1,1,1 UNION
SELECT 2,'BOM02',2,1,1 UNION
SELECT 3,'BOM03',3,1,1 UNION
SELECT 4,'BOM04',4,1,1 UNION
SELECT 5,'BOM05',5,1,1
CREATE TABLE t_BOMChild(FID int,FEntryID int,FItemID int,FQty decimal(28,10),FUnitID int)
INSERT t_BOMChild
SELECT 1,1, 2,1,1 UNION
SELECT 1,2, 3,1,1 UNION
SELECT 1,3,15,1,1 UNION
SELECT 1,4,17,1,1 UNION
SELECT 2,1, 6,1,1 UNION
SELECT 2,2, 7,1,1 UNION
SELECT 3,1, 8,1,1 UNION
SELECT 3,2, 9,1,1 UNION
SELECT 3,3, 7,1,1 UNION
SELECT 3,4, 4,1,1 UNION
SELECT 4,1,10,1,1 UNION
SELECT 4,2,11,1,1 UNION
SELECT 4,3, 5,1,1 /*UNION
SELECT 5,1,12,1,1 UNION
SELECT 5,2,13,1,1 UNION
SELECT 5,3,14,1,1 UNION
SELECT 5,4,16,1,1 UNION
SELECT 5,5, 7,1,1*/
GO
create procedure sp_test
as
begin
declare @i int
declare @t table(Level int,Code varchar(40),FItemID int,FNumber varchar(20),FName varchar(20),FModel varchar(20),FErpClsID int,FQty int,FName1 varchar(20),Status varchar(20))
declare @t1 table(id int identity(1,1),Level varchar(10),Code varchar(40),FItemID int,FNumber varchar(20),FName varchar(20),FModel varchar(20),FErpClsID
varchar(20),FQty int,FName1 varchar(20),Status varchar(20))
set @i=0
insert into @t
select
distinct
@i,right('000'+rtrim(a.FItemID),4),a.FItemID,a.FNumber,a.FName,a.FModel,a.FErpClsID,b.FQty,c.FName,'正常'
from
t_IC_Item a,t_BOM b,t_Unit c
where
a.FUnitID=b.FUnitID and b.FUnitID=c.FID
and
not exists(select 1 from t_BOM d,t_BOMChild e where
d.FID=e.FID and e.FItemID=a.FItemID)
and
exists(select 1 from t_BOM m,t_BOMChild n where m.FID=n.FID and M.FID=a.FItemID)
while @@rowcount>0
begin
set @i=@i+1
insert into @t
select
@i,e.Code+right('000'+rtrim(d.FEntryID),4),a.FItemID,a.FNumber,a.FName,a.FModel,a.FErpClsID,b.FQty*d.FQty*e.FQty,c.FName,case when a.FItemID in(select m.FID from t_BOM m,t_BOMChild n where m.FID=n.FID)then '正常'
when a.FItemID in(select FID from t_BOM)then 'BOM未建'
else ''
end
from
t_IC_Item a,t_BOM b,t_Unit c,t_BOMChild d,@t ewhere
a.FUnitID=b.FUnitID
and b.FUnitID=c.FID
and a.FItemID=d.FItemID
and b.FID=d.FID
and d.FID=e.FItemID
and e.level=@i-1
end
insert into
@t1(Level,Code ,FItemID ,FNumber,FName,FModel,FErpClsID,FQty,FName1,Status)
select
t.*
from
(select top 100 percent
REPLICATE('.',Level)+rtrim(Level)as level,Code,FItemID,FNumber,FName,FModel,(case FErpClsID when 1 then '外購' when 2 then '自制'when 3 then '委外加工' else '' end)as FErpClsID,FQty,FName1,Status
from
@t
order by
code)t
select
Id,Level ,FItemID,FName,FModel,FErpClsID,FQty,FName1,Status from @t1 order by code
end
go
exec sp_test
/*
IdLevelFItemIDFNameFModelFErpClsIDFQtyFName1Status-------------------------------------------------------------------------------------------------------
----------------------------------------
101產品1產品規格1自制1個正常
2.12半成品1半成品規格1自制1個正常
3..26主材料1主材料規格1外購1個4..27主材料2主材料規格2外購1個5.13半成品2半成品規格2自制1個正常
6..28主材料3主材料規格3外購1個7..29主材料4主材料規格4外購1個8..27主材料2主材料規格2外購1個9..24半成品3半成品規格3委外加工1個正常
10...310主材料5主材料規格5外購1個11...311主材料6主材料規格6外購1個
12...35半成品4半成品規格4自制1個BOM未建
13.115主材料10主材料規格10外購1個14.117主材料12主材料規格12外購1個*/
go
DROP procedure sp_test
DROP TABLE t_IC_Item
DROP TABLE t_Unit
DROP TABLE t_BOM
DROP TABLE t_BOMChild
GO
第二篇:大數據應用實例分析
電信運營商的陽關大道
——大數據應用實例分析
09012208
黃文婷
摘要:
隨著全球數據化、網絡寬帶化,基本的數據量越來越大,由此我們進入了大數據時代。本文探討了大數據內涵與意義,從電信行業這一大數據應用實例進行分析,介紹了大數據在電信行業的應用、必要性及相關措施。
關鍵詞:大數據
電信
應用
正文:
一、大數據的內涵與意義
(一)大數據的意義
大數據和云計算一樣,近兩年來越來越多的受到人們的關注。那么什么是大數據呢? 大數據(big data),或稱巨量資料,指的是所涉及的資料量規模巨大到無法通過目前主流軟件工具,在合理時間內達到擷取、管理、處理、并整理成為幫助企業經營決策更積極目的的資訊。(在維克托·邁爾-舍恩伯格及肯尼斯·庫克耶編寫的《大數據時代》中,大數據指不用隨機分析法(抽樣調查)這樣的捷徑,而采用所有數據的方法)對于“大數據”(Big data),研究機構Gartner給出了這樣的定義。“大數據”是需要新處理模式才能具有更強的決策力、洞察發現力和流程優化能力的海量、高增長率和多樣化的信息資產。
(二)大數據的特性
大數據有4V特點:Volume(大量)、Velocity(高速)、Variety(多樣)、veracity(真實性)。大數據的4個“V”,或者說特點有四個層面:第一,數據體量巨大。從TB級別,躍升到PB級別;第二,數據類型繁多。包括網絡日志、視頻、圖片、地理位置信息等等。第三,數據的來源,直接導致分析結果的準確性和真實性。若數據來源是完整的并且真實,最終的分析結果以及決定將更加準確。第四,處理速度快,1秒定律。最后這一點也是和傳統的數據挖掘技術有著本質的不同。業界將其歸納為4個“V”。
(三)大數據的應用意義
大數據最核心的價值就是在于對于海量數據進行存儲和分析。相比起現有的其他技術而言,大數據的“廉價、迅速、優化”這三方面的綜合成本是最優的。
此外,大數據的潮流雖然依賴于信息通信技術的成熟,但它對整個世界的影響絕不僅限于技術層次。它借助信息技術的創新與發展,及數據的全面感知、收集、分析與共用,引導我們以全新的思維看待世界,養成決策思維行為須根據事實與數據的分析判斷,舍去憑借經驗和直覺的習慣作風。可預見,它將對慣于“差不多”的思維造成巨大的沖擊。
很多人一提到大數據,就會不由自主想到那個關于啤酒和尿布的經典案例。事實上,隨著移動互聯網、智能終端、云計算、物聯網技術以及電子商務、社交媒體等應用的飛速發展,大數據已經越來越多的滲透到生活方方面面,宣告著我們已經進入了信息爆炸的大數據時代。電信運營商歷經語音、短信、數據三個發展浪潮,積累了大量如文本信息、音頻、視頻、圖片等非結構化數據,在大數據時代無異于擁有了一條發展的陽關大道。而機智的電信運營商也致力于研究如何在這條道路上比別人跑得更快以獲得更多的利益。
二、大數據在電信行業的應用
(一)電信行業大數據應用的四個方向
現階段電信運營商利用其擁有的大數據進行全面、深入、實時的分析和應用,是應對新形勢下的挑戰、避免運營商淪為管道化的關鍵。從大數據的具體應用方向來看,當前應主要集中在四個方向:流量經營精細化、智能客服中心建設、基于個性化服務的客戶體驗提升以及對外數據服務。
1.流量經營精細化
在流量經營精細化上,大數據應用的價值主要體現在深入洞察客戶、助力精準營銷和指導網絡優化三個方面。首先,基于客戶終端信息、手機上網行為軌跡等豐富的數據,借助DPI(Deep Packet Inspection,深度數據包檢測)技術等,建立客戶超級細分模型,為各細分群組客戶打上互聯網行為標簽,可以幫助運營商完善客戶的360度畫像,幫助運營商深入了解客戶行為偏好和需求特征;其次,根據用戶行為偏好,推送合適的業務,并根據對客戶特征的深入理解,建立客戶與業務、資費套餐、終端類型、在用網絡的精準匹配,同時也能做到在推送渠道、推送時機、推送方式上滿足客戶的個性化需求,實現全程精準營銷;再次,利用大數據技術實時采集處理網絡信令數據、監控網絡狀況、識別價值小區和業務熱點小區,更精準地指導網絡優化,實現網絡、應用和用戶的智能指配。2.智能客服中心建設
作為運營商與客戶接觸的第一界面,客服中心(或稱客戶聯絡中心)擁有豐富的數據資源,可以稱得上是客戶信息的“聚寶盆”,利用好客服中心的客戶接觸數據對于建設智能化客服中心意義重大。利用大數據技術可以深入分析客服熱線呼入客戶IVR(Interactive Voice Response,互動式語音應答)行為特征、訪問路徑、等候時長等;同時結合客戶歷史接觸信息、基本屬性等可以建立熱線呼入客戶的智能識別模型;基于客戶智能識別模型可以在某類客戶下次呼入前預先推測其呼入的需求大體是什么,IVR接入后應該走什么樣的節點和處理流程。這樣,就可以基于呼入客戶習慣與需求的事先預測而設計按鍵菜單、訪問路徑和處理流程,合理控制人工處理量,縮短梳理時限,為客戶服務中心內部流程優化提供數據支撐,有助于提升熱線服務管理水平,加速熱線營銷渠道資源整合,有效識別客戶投訴風險,助力智能客服中心的建設。
3.基于個性化服務的客戶體驗提升
大數據時代對于運營商為客戶提供服務來說更加側重于“小”,即更加關注每個個體“小我”的個性化需求,而融合了電商、醫療、社交等方面信息的“大”數據正是為了更深入的理解“小我”、服務好“小我”。利用大數據技術,一方面可以建立更全面、豐滿的客戶畫像,另一方面還可以量化分解客戶接觸信息,識別客戶特征與習慣偏好,預測客戶可能在何時手機會出現故障、何時會產生換機行為等,為客戶提供定制化的服務,優化產品、套餐和定價機制,實現“一戶一策”的差異化、個性化服務,提升客戶體驗與感知。由此可見,大數據將為移動互聯網時代的客戶服務帶來一次變革,給客戶服務帶來極大的想象空間和無限的發展前景。4.對外數據服務
對外數據服務是大數據應用的高級階段,這個階段電信運營商不再局限于利用大數據來提升內部管理效益,而是更加注重數據資產的平臺化運營。利用大數據資產優勢,將數據封裝成服務,提供給相關行業的企業用戶,為合作伙伴提供數據分析開放能力。例如,Telefonica和Verizon已經成立專業化數據公司來運作對外數據售賣的服務。再如,如果將無線城市與物聯網、電子政務等方面的信息結合起來,將能為電信運營商的數據和政府的政務數據增值,對于打造一個開放數據平臺和民生服務平臺有重大意義。讓數據在不同行業之間流動起來,實現體外循環將能進一步釋放數據的價值。當然,以簡單的Data Seller模式售賣數據服務時,需要 注意保護客戶隱私、打消隱私顧慮。
(二)電信行業大數據應用的效益
網絡上的每筆搜索,網站上的每筆交易,敲打鍵盤、點擊滑鼠的每一個動作,都在輸入數據,經過整理分析后,它可能顯示市場的脈絡、甚至更具商業價值的開發著力點。曾有統計,運用大數據的分析,可以讓公司增加50%的新客戶,讓政府減少30%的成本。這些如海潮般涌入的大量資料,正是云端時代的新金脈,已經創造出驚人的效益。
三、大數據在電信行業應用的必要性與措施
電信運營商擁有大量的數據資源,如網絡信息、用戶終端信息、用戶位置信息等,只要對電信網絡有深刻的理解和技術積累,具有敏銳的行業發展嗅覺和強大的產業研發能力,基于大數據進行深度挖掘分析,將豐富的網絡、用戶等數據資源加工抽取后封裝為服務,將數據資源在一定程度上貨幣化,向大客戶提供增值服務,就能增加新的盈利模式。這無疑是電信運營商發展盈利的一條陽關大道。
面向大數據時代,運營商的及時轉型成為必然,否則將有被互聯網企業超越的可能性。理論上講,運營商擁有頗具優勢的大數據資源并不是完全不可替代,例如,用戶的位置信息就可以通過多種APP應用獲得,用戶的網絡使用信息也可以通過多家互聯網企業合作獲取,互聯網企業通過泛互聯網化收集更多的大數據信息。另一方面,多行業的垂直整合將成為趨勢,在數據應用層面,行業企業通過多種手段搜集大量的用戶數據,將更貼近用戶,更理解用戶,為其提供更適當的服務,大數據將成為資產更具有戰略意義,各個行業及單位都在關注大數據。
根據大數據數量大、時效性要求高、數據種類及來源多樣化等特征,運營商首先獲取更多有用的大數據資源,例如,很多的網絡運行信息,包含大量有價值的用戶行為和位置信息,這樣的信息可以加以利用。有了資源應該加以利用,避免大數據資源的浪費。事實上,一些運營商擁有大數據這樣的金山,卻似乎無奈坐看并逐漸淪為管道,在不斷強化傳統市場的效益考核,卻好像在忽視大數據價值的流失。
大數據在電信行業應用措施主要有三個方面:
1)梳理并整合業務部門對大數據的需求,立足分析需求,做好大數據的IT體系構架的規劃。大數據相關技術條件的成熟、大數據分析能力及分析應用經驗的積累等多方面因素,都是制約企業建設的建設IT系統的條件,要充分抓住大數據帶來的機會并避免“心急吃不了熱豆腐,反被熱豆腐傷害”的問題。
2)落實基于品質管理資料的經營新模式。面對大數據時代的趨勢潮流,學會既然無從抗拒,就積極響應,以共享大數據帶來的潛在效益。
3)以職能部門提供整體IT支撐方式向嵌入業務流程實時數據的分散能力支撐方式轉變。這種轉變趨勢又稱IT支撐“消費化”趨勢。在大數據時代,數據從支撐企業中高層運營管理決策普及到支撐企業的產品運營、市場運營、客戶服務,甚至在智能管道運營全流程中涉及從企業中高層運營管理人員到基層生產執行人員,很明顯,這種數據獲取和分析能力如果集中在IT職能部門,而不是全體人員均結合自身業務需求而具備的話,大數據分析驅動的各項運營管理應用即成為不可能的任務。
四、結語 從電腦技術的演進來說,“大數據”是既資料探勘、云端計算之后一項革命性的趨勢發展。龐大的數據資源迫使各個領域的運作造成量化的質變,目前全世界無論是學術界、企業界、產業界甚至是政府單位都在積極研究大數據分析。在這種背景下,電信行業也結合自身特征,進行相關的研究與應用,奔跑在大數據鋪就的陽關大道上,成為激烈競爭中的新贏家。
參考文獻:
[1]黃小剛.電信行業大數據應用的四個方向.業務與運營.2013(6):26-28 [2]季鴻,張秀鳳,柴林麟.大數據在電信行業的應用展望.通信企業管理.2014(1):76-77 [3]盧云許.電信行業大數據應用淺析.信息工程系統.2013(12):29-30 [4]潘海鵬.淺談電信行業大數據的意義與應用.電子世界.2014(3):21-23 [5]史斌,周雙陽.電信行業如何應用大數據.新引擎.2013(7):47
第三篇:中小企業網站運營數據分析實例
中小企業網站運營數據分析實例 案例說明:
該企業正式開展網絡推廣不到1年,通過詳細的日常數據記錄及定期的分析總結,已能較好的從數據分析報表中發現企業實際存在的問題,并及時改進。通過改進,企業的網絡咨詢情況得到明顯的改善,網絡銷售業績也能夠保持平穩的增長,同時網絡推廣費用也控制在合理范圍之內。
正題:
對于企業網站,不論是網站從一開始建立發布,還是到后期的成熟運營,都會產生并逐漸沉淀很多數據,比如
? 日均瀏覽頁面數量、? 日均訪問網站的人數、? 每次訪問平均花費時間、? 每個訪問者平均訪問幾個頁面、? 哪些頁面跳出率高、? 訪客的回頭率、? 訪客通過什么途徑訪問網站,比例如何、? 競價費用主要消耗在哪些關鍵字上,關鍵字花費比例、? 每帶來一個咨詢客戶花費的成本、? 哪些長尾關鍵字被搜索頻率高、? 站內搜索熱門關鍵字、? 訪客集中的地域、? 每天咨詢客戶的數量、? 每天因為各類原因而流失的咨詢客戶數量、? 網站轉化率、? 訪客訪問網站的時間分布規律、? 當然也包括網站總體內容被收錄量等等
對于企業網絡運營中產生的這些數據,我們應該從何考慮?
從現實的情況看,除了一些較大電子商務企業或互聯網企業,他們有良好的數據分析基礎和能力以外,基本上多數中小企業實施的網絡業務,并沒有能夠有效面對和處理這些運營數據。
究其原因,除了企業管理人員不夠重視以外,企業具體負責網絡業務的人員往往也缺乏主動的意識和管理的高度去面對這些數據。作為網絡業務負責人,他們關注更多的是網絡的投入與產出,會把更多的精力放在優化成本和提高銷售上。對于運營細節,比如數據分析,他們投入的關注往往還不夠。
因此,本文企圖通過實際案例分析,說明如何進行數據統計、分析,數據分析的意義,及對企業的現實意義等。其中也能窺探到,良好的數據分析是能夠有效節約成本及促進銷售的,當然這不是本文的重點。
網站運營能產生如上面所述的很多數據,但具體到每家企業,它所需要的數據可以是不一樣的,這是根據企業管理人員的要求,及網站業務運營的需求而定。
如果側重用戶體驗,則統計的數據側重跳出率、轉化率、回頭率、平均訪問時間、平均訪問頁面數量等;
如果側重投入產出,則統計競價、推廣的相關情況,以及咨詢、流失的情況;
如果側重網站運營管理,則不僅統計以上兩項,上文描述的各類數據項,都需要詳細統計。因為網站運營牽系的不僅是網絡業務,還與企業其他部門發生聯系,比如企劃、市場、營銷、產品、服務、物流等。這些部門的運作情況,是可以通過網絡數據觀察到的,從網絡數據的分析結果,我們也能很準確的看到各個環節的問題。
在本案例中,我根據該企業實際情況,羅列了幾點,1、用什么工具統計?
2、應該統計哪些數據?
3、如何看待及分析這些數據(統計數據并分析的目的)?
4、數據分析產生哪些結果及結論?
5、數據分析結論對企業的現實意義?
??用什么工具統計?
案例采用的數據統計工具:百度商橋
統計工具有很多,CNZZ、51LA、量子統計、GA等。但從準確性來看,似乎沒有絕對的,各家都有側重和優勢,可以同時裝2種統計工具。
??應該統計哪些數據?
案例統計的數據類項:
a.咨詢者來訪日期
b.咨詢者來訪地區
c.咨詢者來訪途徑(百度/谷歌/直達)
d.咨詢者來訪關鍵字
e.咨詢者到達頁
f.平均訪問時間
g.平均瀏覽頁面數量
h.咨詢者是否對話
i.咨詢者客戶姓名
j.咨詢者聯系方式
k.咨詢者提問的問題
l.客服的解答
m.客服人員
n.客戶咨詢時間
o.客服回應時間
p.交流歷時
??數據類項說明:
? 日期。該項要想反應出積極意義,需要一段較長的時間。從訪客咨詢日期的曲線上,我們將能看到客戶咨詢的時間規律,便于企業做出響應的對策。
? 來訪地區。除了能知道咨詢客戶多數來自哪里以外;當你在百度商橋內設置了推廣區域,從來訪地區的統計結果也能看出百度商橋的限制區域設置到底作用如何。
? 來訪路徑。可以清晰的統計咨詢客戶常用哪一種方式,由此我們可以評估三種途徑的重
要性,并在后面的推廣中做好調整。
? 關鍵字。通過這些關鍵字我們可以知道客戶的訪問心理,并且可以適時將這些關鍵字補
充進競價關鍵字體系內。同時在做長尾時,也可以重點參考。
? 到達頁。當某一個頁面到達率非常高時,應該在這一頁面上多做營銷動作。很多時候,如果競價人員不做精細化調整或者企業網站可推頁面少,那到達頁基本是首頁,因此企業的首頁非常重要,營銷人員應該重視。
?平均訪問時間。理論上平均訪問時間越長,用戶黏性越高。
?平均瀏覽頁面數量。理論上平均瀏覽頁面數量越高,說明網站本身的內容在用戶看來,可看性強。
? 是否對話。來訪人員打開了咨詢窗口,也許就是看看,啥也沒有說,統計實際對話數量,便于統計有效率咨詢率。
? 咨詢提問的問題。從問題我們可以深刻了解客戶需求,統計這些問題,便于我們洞悉客
戶真實需求。同時可以加以分類,做出詳細的在線咨詢Q&A,提高咨詢效率和有效性。
? 客服的解答。從客服的解答,管理人員可以及時了解客服的專業能力,服務能力,銷售
能力等;同時,也便于客服自我總結。咨詢的人未必是最終購買的人,但良好的客服解答對建立企業在線咨詢形象和口碑傳播非常重要。
? 客戶咨詢時間。統計咨詢時間,主要是找出客戶咨詢的時間規律,企業可以在重點時間
段安排人員盯守,防止客戶流失。
? 客服回應時間。快速的客服響應對于在線咨詢來說極其重要;了解自己客服的響應時間
也能知道客服的工作狀態。
? 交流時間。有效的新客戶咨詢通常來說,時間會比較長。通過記錄交流時間和對話內容,兩者相比,可以一定程度上反映客戶的質量度。
??如何看待及分析這些數據(統計數據并分析的目的)?
網絡數據基本是靜止的、被動的,一般是定量或定性的記錄,它是網站運營分析的最重要的基礎,因此這些數據務必要詳實準確,而要想從數據中挖掘出有價值的信息,就需對數據進行再統計分析。
依據良好的企業網站運營數據記錄和分析,我們可以:
? 幫助改進網站用戶體驗、? 監控推廣的投入產出、? 考核相關人員的績效、? 分析線上營銷活動的成效、? 發現企業存在的運營管理問題(比如客服、銷售、營銷、推廣的工作配合問題)、? 預測市場未來的趨勢等
對于數據的意義,這里用馬云的兩段話做注釋:
? “提前預測到金融危機正因為這些數據,使我們提前八個月到九個月預測到金融危機。2
008年初,我們突然發現整個詢盤數急劇下滑,歐美對中國采購在下滑。海關是賣了貨,出去以后再獲得數據;而我們提前半年時間從詢盤上推斷出世界貿易發生變化了。所以我們提前了十二個月做了一些準備,鼓勵小企業度過難關,所以我們在2008年7月21日,奧運會前兩個禮拜我們寫了一封信,告訴企業界冬天來了,請所有企業做好準備。”
? “我們真正的進入一個數據時代··· 淘寶上消費者消費行為(現在淘寶有2億消費者,每天到淘寶上想來買東西的人有4300萬人,完成500萬筆交易的大量數據,加上我們支付寶數據,我們突然發現我們真正的在進入一個數據時代。我們今天掌握的數據,對國家宏觀經濟、微觀經濟、對個人消費,特別對制造業是巨大無比的寶庫,所以我們準備做云計算,五年以后,我們的競爭一定是在計算數據上面的競爭,我們在這兒將大力投資···”
案例中的企業進行數據分析,主要目的是為了改進網站用戶體驗、監控投入產出、發現企業存在的運營問題。這幾個問題在下面的敘述中都有描述。
??數據分析產生哪些結果及結論?
數據分析產生的結果及結論,一般由網站運營推廣的負責人總結分析并出具詳細報告。舉這家企業的例子,他們主要統計了以上那些對他們而言重要的數據項,產生了以下結果:
? 客服響應咨詢的時間及回答質量
? 客戶咨詢最多的問題
? 長尾關鍵字、核心關鍵字
? 競價效率
?平均訪問時間及平均訪問頁面數量
? 有效咨詢率
? 工作時間段流失率(8:30-12:00)(13:00-17:00)
? 非工作時間[包括中午吃飯時間]段流失率
? 投入產出月統計
隨之即可以分析出:
? 客服工作狀態及業務能力
? 客戶真實需求是什么
? 競價推廣的重要性占比如何
? 網站建設水平如何
? 客服工作管理安排是否合理有效
? 是否需要增加值班客服
? 推廣人員績效考評
附圖:
??數據分析結論對企業的現實意義?
上述的分析所產生的確切結論,將對網站運營、人員管理、企業運營、部門協作都產生明顯的影響。比如:
? 客服工作狀態及業務能力
客服響應速度慢還是快,直接關系到客戶體驗,良好的人員管理及制度能夠保證高效的響應速度,同時如果從記錄中反應客服專業能力欠缺,可及時安排培訓。
? 客戶真實需求是什么
通過客戶的咨詢問題,可以知道他們的真實需求,解決客戶真實需求是推廣、營銷、在線咨詢、銷售必須面對和解決的問題。
? 競價推廣的重要性占比如何
網絡推廣,一般是付費和非付費兩種形式。作為付費的主要方式-競價,在整個銷售產出中發揮的作用到底有多大,這個占比對網絡運營推廣有直接的影響,成本的節約也主要發生在這一環節。
? 網站建設水平如何
從用戶黏性各指標分析,是否需要改進網站內容的、設計的用戶體驗。
? 客服工作管理安排是否合理有效
合理安排客服工作,盡量降低工作時間內的咨詢流失率。而這也是促進提高銷售的最直接方法。
? 是否需要增加值班客服
如果非工作時間客戶咨詢確實多,企業務必需要考慮增加值班人手。這同時也是增加了銷售的時間段。(還是有很多企業是有值班客服的,特別是一些醫藥醫療整容機構)
? 推廣人員績效考評
合理的績效考評是推動人員工作的直接動力。
附圖(說明:九月份在線客服調整到位)
第四篇:運用SQL數據關聯分析個人所得稅繳準確性
運用SQL數據關聯分析個人所得稅繳準確性
目前,行政事業單位個人所得稅申報和繳納,由單位出納根據每月工資表計算代扣并在次月代繳,雖然現在各單位都已經部署了金稅三期個人所得稅扣繳系統,但也還存在部分單位未嚴格在個人所得稅申報系統中按程序計算和扣繳的現象。僅靠人工對各單位逐一進行核查,工作量是相當大的。下面就如何運用數據關聯分析對行政事業單位申報繳納個稅的準確性進行審計提出一些探討性的思路,供大家參考。
一、所需數據:
(一)稅款征收數據,關鍵字段主要有:納稅人識別號,納稅人名稱,征收項目名稱,實繳金額,稅款所屬期起,稅款所屬期止。
(二)預算單位編碼信息,從財政總決算報表中獲取“預算封面代碼表”,關鍵字段主要有:DWDM(單位代碼,即組織機構代碼),DWMC(單位名稱)。
(三)預算單位分月工資表,從部門預算單位取得每月工資表,關鍵字段主要有:,月份,組織機構代碼,單位名稱,姓名,職務工資,級別工資,崗位工資,薪級工資,艱苦邊遠地區津貼,津補貼,基礎性績效工資,獎勵性績效工資,九三工改保留補貼,崗位津貼,通訊補貼,物業補貼,交通補貼,住房補貼,車改補貼,婦女衛生津貼,獎金,住房公積金,扣養老金,扣醫保金,扣職業年金。
二、分析思路 2017年12月31日是“三證合一”登記制度改革過渡期的截止日期,在此之前,部分單位在稅務部門登記的納稅人識別號還未更新為統一社會信用代碼,通過觀察發現,行政事業單位的納稅人識別號長度一般為15位或18位:15位由“6位行政區劃編碼+9位組織機構代碼”組成;18位即統一社會信用代碼,第9至17位為單位的組織機構代碼。根據這一規律,使用“納稅人識別號”與“組織機構代碼”為關聯字段,首先將稅款征收數據與預算單位編碼信息關聯查詢生成單位實繳個人所得稅分月匯總表,然后根據預算單位工資數據計算應繳個人所得稅明細,并生成應繳個人所得稅分月匯總表,最后將應繳個人所得稅分月匯總表與實繳個人所得稅分月匯總表進行關聯對比分析,對應繳數與實繳數差額較大的單位進行重點核查。
三、分析方法
(一)將稅款征收數據與預算單位編碼信息關聯,生成實繳個人所得稅分月匯總表。
select DWDM as 單位代碼,納稅人識別號,納稅人名稱,征收項目名稱,稅款所屬期起,稅款所屬期止,SUM(實繳金額)as 實繳金額合計
into 實繳個人所得稅分月匯總表 from 稅款征收數據表年新 a join YSFMDM b on DWDM=case LEN(a.納稅人識別號)
when 15 then substring(納稅人識別號,7,9)
when 18 then substring(納稅人識別號,9,9)
end where 征收項目名稱='個人所得稅' group by DWDM,納稅人識別號,納稅人名稱,征收項目名稱,稅款所屬期起,稅款所屬期止
(二)根據預算單位分月工資表、年終一次性獎勵工資表計算應繳個人所得稅明細,并生成單位應繳個人所得稅分月匯總表。
第一步:首先生成個人所得稅分月基數表(根據應發工資項明細計算應納稅基數,根據現行工資薪金個人所得稅稅前扣除項目標準及依據計算免稅金額): select 組織機構代碼,單位名稱,,月份,姓名,(職務工資+級別工資+崗位工資+薪級工資+艱苦邊遠地區津貼+津補貼+基礎性績效工資+獎勵性績效工資+九三工改保留補貼+崗位津貼+通訊補貼+物業補貼+交通補貼+住房補貼+車改補貼+婦女衛生津貼+獎金)as 應納稅基數 ,(住房公積金+扣養老金+扣醫保金+扣職業年金+通訊補貼+車改補貼+case when 職務工資>0 then 80 else 0 end)as 免稅金額
into 月工資應繳個人所得稅基數表 from 分月工資表
然后根據工資、薪金所得適用的七級累進稅率按速算扣除法計算每月應納稅額: select 組織機構代碼,單位名稱,,月份,姓名, case when(應納稅基數-免稅金額-3500)<=1500 and(應納稅基數-免稅金額-3500)>0 then(應納稅基數-免稅金額-3500)*0.03 when(應納稅基數-免稅金額-3500)>1500 and(應納稅基數-免稅金額-3500)<=4500 then(應納稅基數-免稅金額-3500)*0.10-105 when(應納稅基數-免稅金額-3500)>4500 and(應納稅基數-免稅金額-3500)<=9000 then(應納稅基數-免稅金額-3500)*0.20-555 when(應納稅基數-免稅金額-3500)>9000 and(應納稅基數-免稅金額-3500)<=35000 then(應納稅基數-免稅金額-3500)*0.25-1005 when(應納稅基數-免稅金額-3500)>35000 and(應納稅基數-免稅金額-3500)<=55000 then(應納稅基數-免稅金額-3500)*0.30-2755 when(應納稅基數-免稅金額-3500)>55000 and(應納稅基數-免稅金額-3500)<=80000 then(應納稅基數-免稅金額-3500)*0.35-5505 when(應納稅基數-免稅金額-3500)>80000 then(應納稅基數-免稅金額-3500)*0.45-13505 else 0 end as 應繳金額 into 應繳個人所得稅明細表 from 月工資應繳個人所得稅基數表
第二步:根據年終一次性獎勵工資表計算年終獎應納個人所得稅明細表,將計算結果插入應繳個人所得稅明細表。
首先根據年終一次性獎勵工資表與當月工資應繳個人所得稅基數表計算年終一次性獎金應繳個人所得稅基數表:
select 組織機構代碼,單位名稱,,月份,姓名, case when b.應納稅基數-b.免稅金額<=3500 then(a.年終獎合計-(3500-(b.應納稅基數-b.免稅金額)))else a.年終獎合計 end as 應納稅基數
into 年終獎應繳個人所得稅基數表 from 年終一次性獎勵工資表 a join 月工資應繳個人所得稅基數表 b on a.組織機構代碼=b.組織機構代碼 and a.姓名=b.姓名 and a.月份=b.月份
然后根據一次性年終獎所得適用的七級累進稅率按速算扣除法計算年終獎金應繳個人所得稅明細,將計算結果插入應繳個人所得稅明細表:
insert into 應繳個人所得稅明細表
select 組織機構代碼,單位名稱,,月份,姓名, case when 應納稅基數<=18000 then應納稅基數*0.03 when應納稅基數>18000 and 應納稅基數<=54000 then 應納稅基數*0.10-105 when應納稅基數>54000 and 應納稅基數<=108000 then 應納稅基數*0.20-555 when應納稅基數>108000 and 應納稅基數<=420000 then 應納稅基數*0.25-1005 when應納稅基數>420000 and 應納稅基數<=660000 then 應納稅基數*0.30-2755 when應納稅基數>660000 and 應納稅基數<=960000 then 應納稅基數*0.35-5505 when應納稅基數>960000 then 應納稅基數*0.45-13505 end from 年終獎應繳個人所得稅基數表
第三步:生成單位應繳個人所得稅分月匯總表。select 組織機構代碼,單位名稱,,月份,SUM(應繳金額)應繳金額合計
into 應繳個人所得稅分月匯總表 from 應繳個人所得稅明細表
group by 組織機構代碼,單位名稱,,月份
(三)使用組織機構代碼為關聯字段,將應繳數與實繳數對比,分析每月與全年應繳,對應繳差額較大的單進行重點核查。
1.分月應繳差額分析:
select b.納稅人識別號,b.組織機構代碼,b.納稅人名稱,b.稅款所屬期起,b.稅款所屬期止,a.應繳金額合計-b.實繳金額合計 as 每月應繳差額 from 應繳個人所得稅分月匯總表 a join 實繳個人所得稅分月匯總表 b on a.組織機構代碼=b.組織機構代碼 and a.=year(b.稅款所屬期起)and a.月份=month(b.稅款所屬期起)order by a.應繳金額合計-b.實繳金額合計 desc 2.全年應繳差額分析:
select b.納稅人識別號,b.組織機構代碼, b.納稅人名稱,a.全年應繳合計-b.全年實繳合計 as 全年應繳差額
from(select組織機構代碼,單位名稱,,SUM(應繳金額合計)as 全年應繳合計 from 應繳個人所得稅分月匯總表
group by 組織機構代碼,納稅人名稱,)a join(select 納稅人識別號,組織機構代碼,納稅人名稱,YEAR(稅款所屬期起)as ,SUM(實繳金額合計)as 全年實繳合計
group by 納稅人識別號,組織機構代碼,納稅人名稱,YEAR(稅款所屬期起))b on a.組織機構代碼=b.組織機構代碼
order by a.全年應繳合計-b.全年實繳合計desc
四、方法總結
對于全年無個人所得稅扣繳記錄的單位,可以利用上述方法進行外連接(left join或right join)關聯查詢得出結果。另外,對于在“三證合一”登記制度改革過渡期尚未規范登記納稅人識別號的部分單位,且編碼既不是15位,也不是18位,名稱也不完全一致,無法使用代碼或名稱進行關聯,因此需要人工核對統一代碼后進行關聯查詢分析;對于已完成“三證合一”后的數據,可以直接使用統一社會信用代碼作為關聯字段進行查詢分析。
第五篇:超全總結!Excel2013數據分析實例講解
Excel數據處理與分析
Excle2013是微軟公司office2013系列辦公軟件的組件之一,它是一個功能強大的電子表格程序。Excle不僅可以將整齊而美觀的表格呈現給用戶,還可以用來進行數據的分析和預測,完成許多復雜的數據運算,幫助使用者做出更加有根據的決策。同時它還可以將表格中的數據通過各種各樣的圖形、圖表的形式表現出來,增強表格的表達力和感染力。本章中通過員工工資表、公司銷售統計表這兩個案例,講解了日常工作中Excle的常用功能,使學生能夠掌握響應的Excle使用方法和使用技巧,提高表格的制作水平,從而提高工作效率。
本章內容將通過大量的實例來學習Excel數據處理的基本操作。
2.1數據輸入
工作簿是指在Excel 2013環境中用來存儲并處理工作數據的文件,它是由若干個工作表組成的。在Excel 2013中,可以說一個文件就是一個工作簿,工作簿窗口下方有若干個標簽,單擊其中一個標簽就會切換到該工作表。
打開Excel 2013時,映入眼簾的工作界面就是工作表。它由眾多的行和列中的單元格排列在一起構成。工作表能存儲包含字符串、數字、公式、圖表和聲音等豐富的信息或數據,并能夠對這些信息或數據進行各種處理,同時能將工作表打印出來。
當工作簿建立之后,就可以在工作簿的每一個工作表中輸入數據了。在Excel工作表的單元格中可以輸入的數據有文本、數字、日期、時間和公式等。
一、輸入文本
單元格中的文本包括任何字母、數字和鍵盤符號的組合。每個單元格最多可包含32000個字符,如果單元格列寬容不下文本字符串,就要占用相鄰的單元格。如果相鄰單元格中已有數據,就會截斷顯示。
二、輸入數字
在Excel中,數字可用逗號、科學計數法或某種格式表示。輸入數字時,只要選中需要輸入數字的單元格,按鍵盤上的數字鍵即可。
在excel2013中,輸入的數字數據長度在12為以上時,會自動轉變為科學記數格式。當數據以0開頭時則自動舍棄前面的0。如果要讓長度為12位以上的數字正常顯示,可以通過下面兩種方法來實現。
1、實用“’”符號輔助輸入
在單元格中,先輸入“’”(英文輸入狀態下的單引號),接著再輸入身份證號碼。
輸入完成后,按
2、設置單元格格式為“文本”格式后輸入
三、輸入日期和時間
日期和時間也是數字,但它們有特定的格式。在輸入日期時用斜線或短線分隔日期的年、月、日。例如,可以輸入“2010/01/26”或“2010-03-26”,如果要輸入當前的日期,按組合鍵Ctrl +;(分號)即可。
在輸入時間時,如果按12小時制輸入時間,需在時間數字后空一格,并鍵入字母a或p,分別表示上午或下午。例如,輸入10:40 p,按Enter鍵后四的結果是22:40:00,如果只輸入時間數字,Excel將按AM(上午)處理,如果要輸入當前的時間,按組合鍵Ctrl + Shift +;(分號)即可。
四、自動填充
利用自動填充功能,可以快速地復制數據、復制公式,加快數據的輸入速度。操作方法。
選定單元格,拖動該單元格右下方的填充句柄,即將光標移至該單元右下角,至光標變成十字形狀(+)。
按住鼠標左鍵不放,向下(向右)拖動。
五、數據輸入技巧
Excel 2013中有許多數據輸入的技巧,如在前面介紹過的自動填充功能等。本節將再介紹其他一些數據輸入的技巧。
1.在同一數據列中自動填寫重復錄入項
Excel 2013具有數據記憶式鍵入功能,在同一行或同一列中,如果前面的單元格中已有數據輸入,即在某單元格輸入一個與前面單元格相同的數據時,Excel會自動顯示出該單元格后面的數據。但Excel只能自動完成包含文字的錄入項,或包
含文字與數字的錄入項。
2.在多個單元格中輸入相同的數據
如果在工作表中有多處重復出現相同的數據,那么在數據輸入時,可首先將這些單元格同時選中,同時選中的操作方法為在選中第一個單元格后按下Ctrl鍵,再依次單擊其他單元格。然后通過編輯欄輸入數據,同時按下Ctrl+Enter鍵。此時數據將同時顯示在被選中的多個單元格中。
例1.在Excel中建立公司員工工資表以及輸入數據。1.啟動Excel,新建一個工作簿。并保存為“員工工資表.xls”。
2.在“sheet1”工作表的A1單元格中輸入標題“員工工資表”,選取A1:O1單元格區域,合并該單元格區域,實質字體為“隸書”、“深藍色”、“加粗”、字號為“24”、“水平居中”。
3.在A2:O2單元格區域中依次輸入“員工號”、“月份”、“姓名”等各列標題,字體設為“宋體”、“紅色”、“加粗”,結果如圖所示。
圖2.1員工工資表標題行
4.在A3至O12單元格中輸入相應的數據。其中,在A3單元格內輸入數字“GD001”,選定A3單元格,拖動該單元格右下方的填充句柄至A12單元格,完成“員工號”列數據的輸入。
5.選中C3:C12,單擊“格式”——“單元格”菜單命令,在彈出的【單元格格式】對話框中單擊“數字”選項卡,在“分類”列表框中選擇“文本”,單擊“確定”按鈕完成設置,在C3:C12單元格中可輸入18位數字的身份證號。6.輸入“姓名”、“部門”、“職務”、“基本工資”、“職務工資”、“加班津貼”、“獎金”、“缺勤”等列數據。
2.2公式和函數的使用
電子表格系統除了能進行一般的表格處理外,還應該具有數據計算能力。
Excel 2013作為優秀的電子表格處理軟件,允許使用公式對數值進行計算。
2.2.1關于單元格和區域引用
引用的作用在于標識工作表上的單元格或單元格區域,并指明公式中所使用的數據的位置。通過引用,可以在公式中使用工作表不同部分的數據,或者在多個公式中使用同一個單元格的數值。還可以引用同一個工作簿中不同工作表上的單元格和其他工作簿中的數據。引用不同工作簿中的單元格稱為鏈接。
默認情況下,Excel 使用 A1 引用樣式,此樣式引用字母標識列(從 A 到 IV,共 256 列),引用數字標識行(從 1 到 65,536)。這些字母和數字稱為行號和列標。若要引用某個單元格,請輸入列標和行號。例如,B2 引用列 B 和行 2 交叉處的單元格。
一、引用其他工作表中的單元格
下面的示例中,AVERAGE 工作表函數將計算同一個工作簿中名為 Marketing 的工作表的 B1:B10 區域內的平均值。
鏈接到同一個工作簿中的另一張工作表上
請注意,工作表的名稱和感嘆號(!)應位于區域引用之前。
二、絕對引用與相對引用的區別
一、相對引用
公式中的相對單元格引用(例如 A1)是基于包含公式和單元格引用的單元格的相對位置。如果公式所在單元格的位置改變,引用也隨之改變。如果多行或多列地復制公式,引用會自動調整。默認情況下,新公式使用相對引用。例如,如果將單元格 B2 中的相對引用復制到單元格 B3,將自動從 =A1 調整到 =A2。
圖2.2 相對引用
二、絕對引用
單元格中的絕對單元格引用(例如 $A$1)總是在指定位置引用單元格。如果公式所在單元格的位置改變,絕對引用保持不變。如果多行或多列地復制公式,絕對引用將不作調整。例如,如果將單元格 B2 中的絕對引用復制到單元格 B3,則在兩個單元格中一樣,都是 $A$1。
圖2.3 絕對引用
三、混合引用
混合引用具有絕對列和相對行,或是絕對行和相對列。絕對引用列采用 $A1、$B1 等形式。絕對引用行采用 A$
1、B$1 等形式。如果公式所在單元格的位置改變,則相對引用改變,而絕對引用不變。如果多行或多列地復制公式,相對引用自動調整,而絕對引用不作調整。例如,如果將一個混合引用從 A2 復制到 B3,它將從 =A$1 調整到 =B$1。
圖2.4 混合引用
2.2.2公式
公式是對數據進行分析與計算的等式,使用公式可以對工作表中的數值進行加法、減法、乘法、除法等計算。
所有的公式必須以符號“=”或“+”開始。一個公式是由運算符和參與計算的元素(操作數)組成的。
公式的輸入操作類似于輸入文字數據,但輸入一個公式的時候應以一個等號
(=)作為開始,然后才是公式的表達式。在單元格中輸入公式的步驟如下。
(1)選擇要輸入公式的單元格。
(2)在編輯欄的輸入框中輸入一個等號(=),或者在當前選擇的單元格中輸入一個等號(=),然后輸入公式表達式。
(3)單擊【確認】按鈕或按Enter鍵就可以得到計算結果。公式中常常包含對其他單元格的相對引用。
例2.接著上面的操作,在員工工資表中輸入“應發工資”、“缺勤扣款”、“實發工資”等列的數據。操作如下:
1.單擊“員工工資表.xls”的sheet1工作表中的L3單元格,在單元格中輸入公式“=H3+I3+J3+K3”,按回車鍵得出應發工資。
2.在N3單元格中輸入公式“=H3/30*M3”,在O3單元格中輸入公式“=L3-N3”,結果如圖2.5所示。
圖2.5輸入公式
3.按住CTRL鍵,單擊M3、O3單元格,選中M3和O3單元格,單擊【格式】——【單元格】,在彈出的【單元格格式】對話框中單擊“數字”選項卡,在“分類”列表框中選擇“數值”選項,在“小數位數”中輸入“2”,單擊“確定”按鈕完成設置,設置的數字格式將應用于M3:O3單元格區域中。
圖2.6【單元格格式】對話框中“數字”選項卡設置
4.選定L3單元格,拖動該單元格右下方的填充句柄至L12單元格,完成“應發工資”列數據的輸入。使用同樣的方法,完成“缺勤扣款”和“實發工資”列數據的輸入。
2.2.3函數
函數可以理解為是一種excel已定義好的復雜公式,也可以認為是公式的簡寫形式。函數可以單獨使用,也可以在公式中調用函數。
一、函數的語法規定
函數使用一些被稱為參數的數據按規定的順序或結構進行計算,單數可以是數字、常量、邏輯值或但與個引用等。函數執行后一般給出一個結果,這個結果成為返回值。
函數的結構為:函數名(參數1,參數2,參數3,??)
二、手工輸入函數
對于函數的輸入,可以采用手工的方法,首先單擊選定要輸入函數的單元格,鼠標單擊Excel編輯欄,鍵入一個等號“=”,此時單元格進入公示編輯狀態,在等號后按照公式的組成順序依次輸入各個部分,公式輸入完畢后,單擊編輯欄中的“輸入”(即“√”)按鈕或按回車即可。
例3.在員工工資表中輸入“月份”、“性別”等列的數據。操作如下: 1.在D3單元格內輸入“=now()”,按回車結束輸入,D3單元格內將自動顯示系統當前時間。
2.選中D3單元格,單擊鼠標右鍵,在彈出的快捷菜單中選擇“設置單元格格式”選項,在彈出的【單元格格式】對話框中單擊“數字”選項卡,在“分類”列表框中選擇“日期”選項,在“類型”文本框中輸入“2001年3月”,單擊“確定”按鈕完成設置,設置的日期類型將應用于單元格D3中,調整列寬至合適寬度。
3.可以根據身份證號求出性別的值。在E3單元格中輸入公式“=IF(MOD(MID(C3,17,1),2)=1,“男”,“女”)”,按“Enter”鍵得到計算結果。其中MID(C3,17,1)作用是將C3單元格中的字符串從第17位起,取1位。MOD(MID(C3,17,1),2)=1,作用是判斷身份證號的第17位能否被2整除,即判斷是奇數還是偶數,如果MOD(MID(C3,17,1),2)=1,則C3單元格中第17位為奇數,否則為偶數。IF(MOD(MID(C3,17,1),2)=1,“男”,“女”),作用是如果MOD(MID(C3,17,1),2)=1成立,返回“男”;否則,返回“女”。
圖2.7 性別的計算
4.對于“應發工資”的輸入,除了可以用之前的公式以外,還可以用函數實現輸入。選定L3單元格,單擊“常用”工具欄中的“自動求和”按鈕,L3單元格中顯示求和函數,拖動鼠標選定H3:K3單元格區域,如圖2.8所示,按【Enter】鍵,系統將自動完成求和運算并顯示求和結果。
圖2.8求和函數
5.選定D3單元格,拖動該單元格右下方的填充句柄至D12單元格,完成“月份”列數據的輸入。使用同樣的方法,完成“性別”和“應發工資”列數據的輸入。具體數據如圖2.9所示。
圖2.9員工工資表數據
6.將鼠標指向工作表標簽,單擊右鍵,在彈出的快捷菜單中選擇“重命名”,將工作表標簽更改為“工資表”。
三、粘帖函數
對于不熟悉的函數或較復雜的函數,手工輸入時容易出錯,可以采用【插入函數】對話框粘貼函數的方法輸入函數。
【插入函數】對話框是Excel輸入公式的重要工具,下面以Count和countif函數的使用為例介紹粘貼函數的過程。
Count 和countif函數都是統計函數,利用函數count可以計算單元格區域中數字項的個數,利用函數countif可以計算給定區域內滿足特定條件的單元格的數目。
例4.在工作表工資明細表中,統計員工總人數以及全勤人數。操作步驟:
4.在工作表“工資表”A14單元格中輸入“總人數”,單擊選定要輸入函數的單元格B14。
5.單擊“編輯欄左側”的“插入函數”按鈕。彈出如下圖所示的【插入函數】對話框。
圖2.10【插入函數】對話框輸入信息選項卡
6.如果對于所用的函數不確定,可以在“搜索函數”對應的文本框中輸入需求的簡單描述,單擊“轉到”按鈕,則在“選擇函數”列表中會有一些列的函數。逐個單擊函數,在【插入函數】對話框窗口的下部會出現關系所選函數的相關說明,可根據相關說明選擇適用的函數。本例中,我們可以在“或選擇類別”列表中選擇“統計”,在“選擇函數”列表中選擇”count”,單擊“確定”按鈕,彈出如下“函數參數”窗口,填寫相應的參數,單擊“確定”按鈕,得出總人數。
圖2.11【函數參數】對話框
7.在A15單元格中輸入“全勤人數”,單擊選定要輸入函數的單元格B15。8.單擊“編輯欄左側”的“插入函數”按鈕。彈出如下圖所示的“插入函數”對話框。
圖2.12【插入函數】對話框
9.在“或選擇類別”列表中選擇“統計”,在“選擇函數”列表中選擇”countif”,單擊“確定”按鈕,彈出如圖2.13“函數參數”窗口,填寫相應的參數。
圖2.13 【函數參數】對話框
10.單擊“確定”按鈕,得出全勤人數。結果如圖2.14所示。
圖2.14count和countif函數計算結果
上述方法的最大優點就是引用的區域很準確,特別是三維引用時不容易發生工作表或工作簿名稱輸入錯誤的問題。
2.3工作表的操作
工作簿中可以包含多個工作表。新建Excel工作簿的時候,默認情況下含有3張工作表,標簽分別為“sheet1”、“sheet2”、“sheet3”,這和工具菜單下的選項命令的設置有關,如圖2.15所示。如果要再插入新的工作表,可以選擇“插入”菜
單下的“工作表”命令。
圖2.15 【選項】對話框窗口
2.3.1復制和移動工作表
復制和移動工作表的操作可以采用鼠標拖動或菜單設置兩種方式。例5.復制工作表“工資表”,具體操作如下:
1. 右擊選定“工資表”工作表的標簽,在出現的快捷菜單中選擇“移動或復制工作表”命令,打開【移動或復制工作表】對話框。
2. 在“下列選定工作表之前”列表框中選擇“Sheet2”,選定“建立副本”選項,如圖2.16所示。如果沒有選定“建立副本”選項,則只完成工作表的移動操作,不會復制工作表。
圖2.16【移動或復制工作表】對話框
3. 單擊“確定”按鈕完成設置,在“Sheet2”工作表的前面復制了一個名為“工資表(2)”的工作表。
圖2.17復制工作表的結果
按住Ctrl鍵的同時用鼠標左鍵拖動工作表標簽到目標位置也可以復制工作表。如果不按住Ctrl鍵直接用鼠標左鍵拖動工作表標簽到目標位置則為移動工作表
提示:如果要跨工作簿進行工作表的移動或復制,則必須在“移動或復制工作表”對話框中的“工作簿”列表框中選擇目標工作簿。
2.3.2工作表的重命名
當工作簿中的工作表為多個的時候,默認的工作表標簽為“sheet1”、“sheet2”、“sheet3”??為了便于快速區分工作表的內容,通常我們會給工作表起一個有意義的標簽。
工作表的重命名常用的有以下三種方法:
1、單擊“格式”菜單下的“工作表”子菜單中的“重命名”菜單命令,當前工作表的標簽為反白顯示,可以輸入新的標簽名,為當前工作表重命名。
2、鼠標指向需要重命名的標簽,例如“工資表(2)”,單擊鼠標右鍵,在彈出的快捷菜單中選擇“重命名”,工作表的標簽為反白顯示,可以輸入新的標簽名“工資分析表”作為當前工作表的新標簽,如圖2.18所示。
圖2.18重命名后的工作表
3、雙擊需要重命名的標簽,工作表的標簽為反白顯示,可以輸入新的標簽名為當前工作表重命名。
2.3.3工作表的刪除
如果要刪除多余的工作表,可執行以下操作: 1.右鍵單擊“Sheet3”工作表的標簽。
2.在出現的快捷菜單中選擇“刪除”命令,刪除“Sheet3”工作表。
2.4常用的數據處理與分析
像其他數據庫軟件創建的數據庫一樣,EXCEL數據也可以方便的對數據進行處理和分析。
2.4.1數據有效性
數據有效性可以指定允許的數據類型,以及可以接受的值得范圍。利用Excel2013對數據設置自動檢測功能,減少誤操作。
例6.在“工資表”中,要求身份證號碼的輸入長度必須是11位,可以利用數據有效性的功能進行數據的有效性設置。操作如下:
1.單擊工作表“工資表”標簽,選中“工資表”為當前工作表。2.選擇設定區域C3:C12作為接受條件作用的單元格區域。
3.單擊“數據”菜單中的“有效性”命令,彈出【數據有效性】對話框,【數據有效性】對話框中的“設置”選項卡指明了數據類型及允許值的范圍;“輸入信息”選項卡能夠創建一個提示,告訴用戶哪種數據是允許的。“出錯警告”選項卡是在輸入非法數據時,顯示錯誤的信息。4.選擇“設置”選項卡,在“允許”項選擇“文本長度”,在“數據”項選擇“等于”,在“長度”項輸入“18”,如圖2.19所示。
圖2.19【數據有效性】對話框
5.單擊“輸入信息”選項卡,選擇“選定單元格時顯示輸入信息”,在“標題”項輸入“友情提醒”,在“輸入信息”文本框中輸入“請輸入18位的身份證號”,如圖2.20所示。
圖2.20【數據有效性】的“輸入信息”設置
6.單擊“出錯警告”選項卡,設置警告提示信息,如圖2.21所示。
圖2.21【數據有效性】窗口“出錯警告”設置
7.單擊“確定”按鈕,完成“身份證號碼”列數據項的有效性設定,此時選定“身份證號碼”列(區域C3:C12)中的任一單元格,都會出現提示信息,效果如圖2.22所示。
圖2.22完成數據有效性設置后出現提示信息的效果
8.如果輸入長度不是18位,則會彈出如圖2.23所示的出錯警告,提示“您輸入的身份證號不是18位的。”
圖2.23出錯警告對話框
例7.在“工資表”中,利用數據有效性設定“獎金”輸入值范圍為0至5000之間操作如下:
1.2.在“工資表”中選擇設定區域K3:K12作為接受條件作用的單元格區域。
2.單擊“數據”菜單中的“有效性”命令,彈出【數據有效性】對話框,在“允許”項選擇“整數”,在“數據”項選擇“介于”,在“最小值”項輸入“0”,在“最大值”項輸入“5000”,如圖2.24所示。
圖2.24【數據有效性】對話框
3.單擊“輸入信息”選項卡,選擇“選定單元格時顯示輸入信息”,在“標題”項輸入“友情提醒”,在“輸入信息”文本框中輸入“輸入值在0至5000之間”。
4.單擊“出錯警告”選項卡,設置警告提示信息,在“樣式”項中選擇“警告”,在“標題”項中輸入“錯誤”,在“錯誤信息”項中輸入“超出值范圍”。
5.單擊“確定”按鈕,完成“獎金”列數據項的有效性設定。
2.4.2數據條件格式
在Excel2013中提供了一個功能非常獨特的數據處理功能,它就是“條件格式”。通過數據條件格式的設置,可以將單元格中滿足指定條件的數據進行特定標記。
例8.在工資表中,設置“實發工資”大于等于7000元的以“紅色”顯示,“實發工資”大于等于5000元且小于7000的以“藍色”顯示,操作如下:
1.在“工資表”中選中設置數據條件格式的單元格區域,即O3:O12 2.單擊“格式”菜單下的“條件格式”命令,打開如圖2.25所示的【條件格式】對話框。
圖2.25【條件格式】對話框
3.單擊【條件格式】對話框中第二個方框右側的下拉按鈕,選中“大于或等于”選項,在后面的方框中輸入數值“7000”。單擊“格式”按鈕,打開“單元格格式”對話框,將“字體”的“顏色”設置為“紅色”。設置后的對話框如圖2.26所示。
圖2.26設置了一個條件后的【條件格式】對話框
4.按“添加”按鈕,并按照上面的操作設置好條件及格式設置,如圖2.27所示。
圖2.27設置了兩個條件的【條件格式】對話框
5..設置完成后,按下“確定”按鈕,這時“工資表”中O3:O12數據是按條件設置的要求以不同顏色顯示出來了。
2.4.3數據排序
“排序”功能是將數據按照特定的關鍵字進行排列,從而直觀地反映數據間的區別。
一、單關鍵字排序
例9.在“工資分析表”中,按“實發工資”升序排序,即按“實發工資”從小到大排序。操作如下:
1.單擊工作表標簽“工資分析表”,切換到“工資分析表”。2.單擊“實發工資”列的任意單元格。3.單擊工具欄中的“升序”按鈕排列顯示,如圖2.28所示。
后,“實發工資”列中的數據自動按升序
圖2.28按“實發工資”升序排序后的結果
二、多關鍵字排序
例10.在“工資分析表”中,“職務工資”列中可能會有相同的數據。遇到這樣的問題時,可以再設置次要關鍵字“應發工資”,這樣,會在職務工資相同的情況下再按照應發工資的大小來排序。操作如下:
1.單擊“工資分析表”工作表數據區域內的任意單元格。
2.單擊“數據”菜單中的“排序”命令,打開【排序】對話框,在主要關鍵字中選擇“職務工資”按“升序”排序;次要關鍵字中選擇“應發工資”按降序排序,“我的數據區域”中,選擇“有標題行”,如圖2.29所示。
圖2.29【排序】對話框
3.單擊“確定”后,排序結果如圖2.30所示。
圖2.30排序后的結果
三、讓數據按需排序
如果你要將數據按某列進行排序,但是日常生活中對這種數據的大小排列可能是既不是按拼音順序,也不是按筆畫順序,怎么辦?可采用自定義序列來排序。
例11.在“工資分析表”中將員工按其職務進行升序排序。注意,職務的大小既不是按拼音順序,也不是按筆畫順序,而是由小到大的順序為“職員”、“主管”、“經理”、“總監”。操作如下:
1.單擊“工具”菜單下的“選項”命令,打開“選項”對話框,單擊“自定義序列”選項卡,在“自定義序列”列表中選擇“新序列”,在“輸入序列”列表中按職務的從低到高輸入各種職務,如圖2.31所示。
圖2.31【選項】對話框
2.單擊“添加”按鈕將剛才輸入的序列添加到“自定義序列”列表中,單擊“確定”按鈕退出。
3.單擊“工資分析表”工作表數據區域內的任意單元格,單擊“數據”菜單下的“排序”命令,打開“排序”對話框,在主要關鍵字中選擇“職務”按“升序”排序。
4.單擊【排序】對話框中的“選項”按鈕,彈出“排序選項”對話框,單擊“自定義排列次序”的下拉按鈕,選中剛才自定義的序列(如圖2.32所示),單擊“確定”按鈕
圖2.32【排序選項】對話框
5.按 “確定”按鈕返回,所有數據就按要求進行了排序,結果如圖2.33所示。
圖2.33自定義排序后的結果
2.4.4數據篩選
數據管理時經常需要從眾多的數據中挑選出一部分滿足條件的記錄進行處理。篩選是是Excel提供的最為實用的數據處理功能之一,查找和處理區域中數據子集的快捷方法。篩選區域僅顯示滿足條件的行,該條件由用戶針對某列指定。Microsoft Excel 提供了兩種篩選區域的命令:自動篩選和高級篩選。
與排序不同,篩選并不重排區域。篩選只是暫時隱藏不必顯示的行。
一、自動篩選數據
“自動篩選”適用于簡單條件。
例12,利用“工資分析表”復制一個工作表“工資分析表(2)”,在“工資分析表(2)”中篩選出銷售部員工的工資數據。操作如下:
1.按住Ctrl鍵的同時用鼠標左鍵拖動“工資分析表”工作表標簽,復制一個工作表“工資分析表(2)”
2.單擊“工資分析表(2)”中數據區域內的任意單元格,單擊【數據】菜單【篩選】下的【自動篩選】命令,打開自動篩選器,如圖2.34所示。
圖2.34打開自動篩選器
3.單擊“部門”字段名后的自動篩選箭頭,在彈出的下拉列表中選擇“銷售”。這時,“工資分析表(2)”中就只顯示了銷售部員工的工資數據,其他部門的數據被隱藏起來。如圖2.35所示。
圖2.35篩選結果
例13.在“工資分析表(2)”中篩選出實發工資在5000元以上(含5000)的員工數據。操作如下:
1.單擊“工資分析表(2)”標簽,單擊“數據”菜單下的“篩選”子菜單中的“全部顯示”菜單命令,使該工作表中所有數據顯示出來。2.單擊“實發工資”字段名后的自動篩選箭頭,在彈出的下拉列表中選擇“自定義”,彈出【自定義自動篩選方式】對話框。
3.在對話框中“實發工資”下面的下拉列表框中選擇“大于或等于”,在其右側的組合框中輸入“5000”,如圖2.36所示。
圖2.36【自定義自動篩選方式】對話框
4.單擊“確定”按鈕,返回工作表中。這時,工作表中多余的表頭被隱藏起來,如圖2.37所示。
圖2.37自動篩選結果
二、高級篩選
高級篩選可以一次性對多個條件進行篩選。高級篩選與自動篩選不同,它要
求在一個工作表區域內單獨指定篩選條件,稱為條件區域。條件區域由條件標題行和條件表達式組成,如果條件表達式是在同一行的不同單元格中,Excel 適用AND運算符連接,表示將返回匹配所有單元格中條件的數據,如果表達式是在條件區域中的不同行中,Excel適用OR運算符連接,表示匹配任何一個單元格中條件的數據都將返回。
條件區域要與數據區域分開(即和數據區域隔開至少一行或一列)。高級篩選的功能有以下幾個:
1、指定與兩列或兩列以上有關的篩選條件及連接符【或】;
2、對既定的某列指定3個或更多的篩選條件。
例14.在“員工工資表..xls”中,假設給出這樣的條件:篩選出科研、銷售、市場三個部門基本工資大于或等于2000的記錄。具體操作如下:
1.按住Ctrl鍵的同時用鼠標左鍵拖動“工資分析表”工作表標簽,復制一個工作表“工資分析表(3)”
2.單擊“工資分析表(3)”標簽切換到“工資分析表(3)”工作表,選中數據區域內的任意單元格。
3.選取“工資分析表(3)”工作表中的任意空白單元格并填寫條件區域,如圖2.38中下方的小方框所示。含義為:部門為“科研”并且基本工資大于或等于2000,或者部門為“銷售”并且基本工資大于或等于2000,或者部門為“市場”并且基本工資大于或等于2000。
圖2.38設置條件區域
4.單擊數據區域的任意一個單元格,單擊【數據】菜單中的“篩選”下 的“高級篩選”命令,彈出【高級篩選】對話框。
5.在【高級篩選】對話框中,選定“將篩選結果復制到其它位置”選項,分別選取列表區域、條件區域和復制到的位置,復制到其它位置可選取“A20”單元格,設置如圖2.39所示。注意,選取的列表區域和條件區域內必須包含標題行。
圖2.39【高級篩選】對話框
6.單擊“確定”,篩選后結果如圖2.40所示。
圖2.40高級篩選結果
2.4.5分類匯總
分類匯總是指將數據按指定的類進行匯總分析,在進行分類匯總前先要對所
匯總數據進行排序。
分類匯總可以將數據按照不同的類別進行統計。分類匯總不需要輸入公式,也不需要使用函數,Excel將自動處理并插入分類結果。
在對數據分類匯總之前,我們要明確三個問題,第一個問題:分類的依據(也稱分類字段)是什么?第二個問題:匯總的對象是什么?第三個問題:匯總的方式是什么?
例15.在“員工工資表”中,按“性別”統計“職務工資”、“獎金”、“實發工資”平均值,具體操作如下:
1.按住Ctrl鍵的同時用鼠標左鍵拖動“工資分析表”工作表標簽,復制一個工作表“工資匯總表”
2.光標定位在“性別”列的任一單元格,單擊工具欄上的“升序”或“降序”按鈕,按“性別”進行排序。
3.單擊【數據】菜單中的“分類匯總”命令,打開【分類匯總】對話框。4.在“分類字段”下拉列表中選擇“性別”,在“匯總方式”下拉列表中選擇“平均值”,在“選定匯總項”列表中選定“職務工資”、“獎金”、“實發工資”選項,如圖2.41所示。
圖2.41【分類匯總】對話框
5.單擊“確定”按鈕,得到匯總結果如圖2.42所示。
圖2.42分類匯總結果
提示:在上圖窗口左側顯示了分類匯總的標志,其中是“隱藏明細數據符號”;是分級顯示標記。單擊擊顯示所有的明細數據。
只顯示總的匯總值,單擊
顯示各類匯總值,單
是“顯示明細數據符號”。
如果想要刪除匯總的結果,可以單擊數據區域中任一單元格,然后單擊【數據】菜單中的“分類匯總”命令,打開【分類匯總】對話框,在【分類匯總】對話框中單擊【全部刪除】按鈕,則只刪除匯總結果,對原有的數據不刪除。
2.4.6合并計算
合并計算可以將單獨工作表中的數據合并計算到一個主工作表中。這些工作表可以和主工作表在同一個工作簿中,也可以位于其他工作簿中。
例16.公司的產品都銷往全國各地,各個地區都會將銷售數據匯報到總公司,如果公司要統計產品的總銷售數據,可以使用“合并計算”功能,實現各地區銷售數量合并計算。假設各地區的銷售數據分別位于華東銷售情況表.xls、華南銷售情況表.xls、華北銷售情況表.xls、華中銷售情況表.xls等不同的工作簿文件中具體數據如圖2.43所示。
圖2.43各地區的銷售數據
操作步驟如下:
1.依次打開華東銷售情況表.xls、華南銷售情況表.xls、華北銷售情況表.xls、華中銷售情況表.xls等不同的工作簿文件。2.新建一個工作簿,保存為“總銷售情況表.xls”。
3.在“sheet1”工作表的A1單元格中輸入“總銷售情況表”,選擇A1:F1單元格區域,設置字體為“楷體”、“加粗”,字號為“16”,并單擊格式工具欄中的“合并及居中”按鈕,將A1:F1單元格區域合并為一個單元格。
4.選中A2單元格,單擊“數據”菜單下的“合并計算”,打開如圖2.44所示的【合并計算】對話框。
圖2.44【合并計算】對話框
5.在“函數”中選擇“求和”。6.在“引用位置”中單擊拾取器按鈕,單擊windows任務欄中的“華南地區銷售情況表”按鈕,在“華南地區銷售情況表.xls”中選取華南銷售情況數量的區域,在本例中為A2:F6區域,并單擊拾取器按鈕返回到“合并計算”對話框中,單擊“添加”按鈕,將所選的區域添加到“所有引用位置”列表中。
7.根據同樣的操作,逐一將華北、華東、華中地區的銷售數量添加到“所有引用位置”列表中,如圖2.45所示。
圖2.45所有引用完成后的【合并計算】對話框
8.設置完成后,單擊“確定”按鈕,即可合并計算出4各地區各季度產品的總銷售數量,如圖2.46所示。
圖2.46合并計算的結果
2.5圖表在數據分析中的應用
圖表可以通過圖形的表達方式將復雜的數據表現出來,能夠更加直觀地比較數據之間地變化,以及變化趨勢關系。
2.5.1創建圖表
Excel圖表可以將數據圖形化,幫助我們更直觀地顯示數據,使數據對比和變化趨勢一目了然,提高信息整理價值,更準確直觀地表達信息和觀點。圖表和工作表是互相鏈接的,當工作表中的數據發生改變時,圖表中對應項的數據也自動改變。
創建圖表的操作方很多,我們將通過“圖表向導”創建的方法以為例子說明圖表的建立最基本的圖表。
例17.下表為某公司各地區銷售統計表,為了讓業績情況更直觀的顯示,請根據圖中的數據轉化為圖表。
圖2.47“各地區銷售情況表”數據
分析:利用“圖表向導”制作圖表,首要的一步是選擇生成圖表的數據區域,接下來根據“圖表向導”的提示一步一步操作即可快速生成基本的圖表。
操作步驟:
1.打開“各地區銷售統計表.xls”中的“銷售情況表”工作表,單擊“常用”工具欄上的“圖表向導”按鈕。或者選擇菜單“插入→圖表”命令,打開如圖2.48所示的【圖表向導-4步驟之1-圖表類型】對話框。
圖2.48【圖表向導-4步驟之1-圖表類型】對話框
2.單擊“標準類型”選項卡,在“圖表類型”中選擇“柱形圖”,在“子圖表類型”中選擇“簇狀柱形圖”,如上圖所示。單擊下方的“按下不
放可查看示例”按鈕,可以看到將得到的圖表外觀的預覽。
3.單擊“下一步”按鈕,打開【圖表向導-4步驟之2-數據源】對話框,單擊“數據區域”最右邊的按鈕,然后按住“Ctrl”鍵并同時拖動鼠標,分別選擇“季度”、“CRT電視”和“液晶電視”列作為數據區域,系列產生在“列”,如圖2.49所示。
圖2.49【圖表向導-4步驟之2-數據源】對話框
4.單擊“下一步”按鈕,打開【圖表向導-4步驟之3-圖表選項】對話框,選擇“標題”選項卡,在“圖表標題”文本框中輸入“銷售圖表”,“分類(X)軸”文本框中輸入“季度”,“分類(Y)軸”文本框中輸入“數量”,如圖2.50所示;
圖2.50【圖表向導-4步驟之3-圖表選項】對話框
5.如果想在圖表中看到圖表系列所對應的具體數據,可以單擊“數據標志”選項卡,在“數據標簽包括”中選擇“值”,如圖2.51所示。
圖2.51【圖表向導-4步驟之3-圖表選項】對話框“數據標志”選項卡
6.單擊“下一步”按鈕,打開【圖表向導-4步驟之4-圖表位置】對話框,如圖2.52所示,選定“作為其中的對象插入”。
圖2.52【圖表向導-4步驟之4-圖表位置】對話框
7.單擊“完成”,結果如圖2.53所示。
圖2.53創建圖表后的結果
2.5.2圖表的編輯與設置
圖表創建后,可以根據需要對圖表進行編輯與設置。
1、移動圖表
有時候,我們希望移動圖表到恰當的位置,讓工作表看起來更美觀,下面的操作我們將學習如何移動圖表。
1.單擊圖表的邊框,圖表的四角和四邊上將出現8個黑色的小正方形。2.接著一直按住鼠標不放,移動鼠標,這時鼠標指針會變成四向箭頭和虛線,如圖2.54所示,繼續移動鼠標,同時圖表的位置隨著鼠標的移動而改變。
圖2.54移動圖表
3.用這樣的方法把圖表移動到恰當的位置即可。
2、調整圖表的大小
同樣地,我們也可能希望調整圖表的大小,有這種需求時進行下面的操作即可。
1.單擊圖表的邊框,圖表的四角和四邊上將出現8個黑色的小正方形。2.將鼠標指針移動到某個正方形上,然后拖動它就可以改變圖表的大小。
3、添加圖表數據
例18.下面我們將“銷售情況表”中的“等離子”電視列數據添加到圖表中,其操作如下:
1.先選定插入的圖表,再單擊【圖表】菜單中的“添加數據”命令,打開【添加數據】對話框,如圖2.55所示。
圖2.55【添加數據】對話框
2.單擊“選定區域”右邊的拾取器按鈕(不含標題!)再單擊拾取器按鈕據】對話框。,在工作表中選取C3:C6區域,返回如圖2.56所示的【添加數
圖2.56選定了區域的【添加數據】對話框
3.單擊“確定”按鈕,在圖表中增加了等離子電視的數據系列。結果如圖2.57所示。
圖2.57添加圖表數據后的結果
4、刪除圖表數據
在圖表中可直接刪除數據,工作表中的數據不發生任何變化。
例如要刪除“等離子電視”柱,右擊柱狀圖中的“等離子電視”柱,在打開的快捷菜單中單擊“清除”命令即可在圖標中清除該系列。
5、重新設置圖表選項
充分利用 “圖表向導”以及“圖表選項”中提供的控制圖表細節的選項,可以得到更合乎我們需求的圖表。
例19.重新設置例17中生成的“銷售圖表”,其操作如下:
1.先選定插入的圖表,再單擊【圖表】菜單中的“圖表選項”命令,打開【圖表選項】對話框。
2.單擊“標題”選項卡,在“圖表標題”中將“銷售情況表柱形圖”修
改為“銷售圖表”。
3.單擊“網絡線”選項卡,選定“分類(X)軸”下“主要網格線”選項。
4.單擊“圖例”選項卡,選定“位置”下的“靠上”選項;單擊“數據表”選項卡,選定“顯示數據表”選項,修改后的效果如圖2.58所示。
圖2.58重新設置圖表選項后的結果
6、改變圖表位置
默認情況下,生成的圖表是做為其中的對象插入到當前工作表的,如果想象改變圖表的位置,把圖表放在一個獨立的工作表的話,我們可以做如下操作:
1、選中要改變位置的圖表,單擊“圖表”菜單下的“位置”菜單命令,打開如圖2.59所示的“圖表位置”對話框。
2、在“圖表位置”中選擇“作為新工作表插入”,單擊“確定”按鈕,即可完成圖表位置的改變。
圖2.59【圖表位置】對話框
7、更換圖表的類型
當生成圖表后,我們有可能希望查看數據在不同圖表類型下的顯示效果,即更換當前圖表的類型,具體操作也是相當簡單的。
1.單擊圖表的邊框,選中圖表。然后選擇菜單“圖表”下的“圖表類型”命令,打開如圖2.60所示的【圖表類型】對話框。
2.我們修改圖表類型為“條形圖”,子類型默認,一直按住“按下不可放可查看示例”按鈕,即可預覽該圖表類型得到的效果圖。如果覺得滿意,單擊“確定”即可完成圖表類型的修改。
圖2.60【圖表類型】對話框
3.接下來可以嘗試一下更改為其它的圖表類型后的顯示效果。
通過這些操作,大家可以明白:同樣的數據在不同的圖表類型下,顯示的效果可以有很大的差別,而具體選擇哪種圖表類型,則由我們希望向觀眾表達的意思來決定。
8、刪除圖表
當我們想刪除圖表時,單擊圖表的邊框選中它,單擊“Delete”鍵即可刪除它。
2.6數據透視表的應用
數據透視表是一種對大量數據快速匯總和建立交叉列表的交互式表格,它具有能夠全面、靈活地對數據進行分析、匯總等功能。只需要改變對應的字段位置,即可得到多種分析結果。
2.6.1創建數據透視表
數據透視表的一個顯著的特點是可以對數據進行動態的分析,可以通過改變字段的位置,得到想要的分析結果。因此字段的設置是建立數據透視表的關鍵,我們要學會分析進行統計的目的,然后合理設置字段即可。
例20.在員工工資表.xls的“工資表”中,增加一列數據“學歷”(如圖2.61所示),使用數據透視表按來分析各部門員工的學歷情況。
圖2.61在“工資表”中增加了“學歷”數據
操作方法如下:
1.選定“工資表”中數據區域內任意單元格。
2.單擊“數據”菜單中的“數據透視表和數據透視圖”命令,彈出【數據透視表和數據透視圖向導——3步驟之1】對話框,如圖2.62所示。
圖2.62【數據透視表和數據透視圖向導——3步驟之1】對話框
2.在“請指定待分析數據的數據源類型”選項中選定“Microsoft office Excel數據列表或數據庫”,在“所需創建的報表類型”選項中選中“數據透視表”。
3.單擊“下一步”按鈕,彈出如圖2.63所示的【數據透視表和數據透視圖向導——3步驟之2】對話框。
圖2.63【數據透視表和數據透視圖向導——3步驟之2】對話框
4.單擊“下一步”按鈕,彈出如圖2.64所示的【數據透視表和數據透視圖向導——3步驟之3】對話框,在“數據透視表顯示位置”選項中選中“新建工作表”。
圖2.64所示的【數據透視表和數據透視圖向導——3步驟之3】對話框
5.單擊“布局”按鈕,彈出【數據透視表和透視圖向導——布局】對話框,用鼠標拖動對話框右側的“部門”字段按鈕,將其放置到“行”區域;“學歷”字段放置到“列”區域;拖動“職務”字段到“頁”區域;拖動“編號”字段到“數據區域,匯總方式為“計數”如圖2.65所示”。如果需要改變數據的匯總方式,可雙擊數據區域中的“計數項:編號”,打開【數據透視表字段】對話框,如圖2.66所示,在“匯總方式”列表框中選擇合適的匯總方式,單擊“確定”按鈕,返回布局對話框,可改變數據的匯總方式。
圖2.65【數據透視表和透視圖向導——布局】對話框
圖2.66【數據透視表字段】對話框
6.單擊“確定”按鈕,返回到【數據透視表和數據透視圖先到——布局】對話框,單擊“完成”按鈕,向導將自動創建新的數據透視表,并在其中顯示統計值,如圖2.67所示。
圖2.67數據透視表結果
7.雙擊該工作表標簽,將工作表重命名為“數據透視表”
2.6.2設置數據透視條件
數據透視表生成后,可通過設置數據透視條件來顯示的數據。在例20創建的數據透視表中(如圖2.66),可做如下設置來顯示不同的數據結果。
1.例如要分析各部門主管的學歷情況,可在如圖2.66所示的數據透視表中單
擊“職務”右邊的B1單元格右側的下拉按鈕,在彈出的選項列表中選擇“主管”,單擊“確定”按鈕,數據透視表的結果如圖2.68所示。
圖2.68關于各部門主管的學歷分析結果
2.例如要顯示“銷售”部門的員工的學歷情況,可在如果2.66所示的數據透視表中單擊“部門”字段右側的下拉按鈕,在彈出的選項列表中將除了“銷售”以外的選項的復選項取消,如圖2.69所示,單擊“確定”按鈕完成設置。
圖2.69顯示“銷售”部門的員工的學歷情況
習題二
一、選擇題
1.如要關閉工作簿,但不想退出Excel,可以單擊________。
A、“文件”下拉菜單中的“關閉”命令
B、“文件”下拉菜單中的“退出”命令
C、關閉Excel窗口的按鈕×
D、“窗口”下拉菜單中的“隱藏”命令 2.在建立工作表時,______可以刪除工作表C列。
A.單擊列號C,選擇“文件”菜單下的“刪除”
B.單擊列號C,選擇“編輯”菜單下的“刪除” C.單擊列號C,選擇工具條上的“剪切”按鈕
D.單擊列號C,選擇“編輯”菜單下的“清除” 下的“全部”
3.在Excel 中,單元格A1的內容為112,單元格B2的內容為593,則在C2中應輸入______,使其顯示A1+B2的和。
A、=A1+B2
B、“A1+B2”
C、“=A1+B2”
D、=SUM(A1:B2)4.在Excel工作簿中,同時選擇多個不相鄰的工作表,可以在按住______ 鍵的同時依次單擊各個工作表的標簽。
A、Tab
B、Alt
C、Ctrl
D、Esc 5.在Excel 中,“Sheet2!C2”中的Sheet2表示______。A.工作表名
B、工作簿名
C、單元格名
D、公式名
6.在Excel中,創建一個圖表時第一步要_________。A.選擇圖表的形式
B.選擇圖表的類型 C.選擇圖表存放的位置 D.選定創建圖表的數據區
7.在Excel 工作表中,如要選取若干個不連續的單元格,可以_______。A.按住Shift鍵,依次點擊所選單元格 B.按住Ctrl鍵,依次點擊所選單元格 C.按住Alt鍵,依次點擊所選單元格
D、按住Tab鍵,依次點擊所選單元格
8.在Excel的單元格中要以字符方式輸入電話號碼時,應首先輸入字符_______。
A、“ : ”(冒號)
B、“ , ”(逗號)
C、“ = ”(等號)
D、“ ' ”(單引號)9.Excel啟動后默認的文件類型是_____。
A、.BMP
B、.XLS
C、.TXT
D、.XLM 10.下列選項中,屬于對Excel工作表單元格絕對引用的是_____。
A、B2
B、¥B¥2
C、$B2
D、$B$2
11.Excel中,在第n行之前插入一行,______不能實現。
A.在活動單元格中,單擊右鍵選擇菜單中“插入”,再選擇“整行” B.選擇第n行,單擊右鍵選擇菜單中的“插入” C.選擇第n行,選擇菜單“格式”中的“行” D.選擇第n行,選擇菜單“插入”中的“行”
12.在Excel的打印頁面中,增加頁眉和頁腳的操作是_______。A.執行“文件”菜單中的“頁面設置”,選擇“頁眉/頁腳”
B.執行“文件”菜單中的“頁面設置”,選擇“頁面” C.執行“插入”菜單中的“名稱”,選擇“頁眉/頁腳” D.只能在打印預覽中設置
13.Excel 中,設置某單元格中的數據格式,應使用______。
A、“插入”菜單中的“單元格”命令
B、“格式”菜單中的“單元格”命令
C、“數據”菜單
D、“編輯”菜單
14.在Excel中,雙擊圖表標題將_________。A.調出圖表工具欄 B.調出標準工具欄
C.調出“改變字體”對話框 D.調出“圖表標題格式”的對話框
15.在Excel中,A1單元格設定其數字格式為整數,當輸入“33.51”時,顯示為_____。
A、33.51
B、33
C、34
D、ERROR
二、填空題
1.在對數字格式進行修改時,如出現“
”,其原因為__________。2.在Excel中,要求在使用分類匯總之前,先對_______字段進行排序。3.在Excel中,要統計一行數值的總和,可以用________函數。
4.在Excel中,最適合反映單個數據在所有數據構成的總和中所占比例的一種圖表類型是_________。
在Excel中,若要對A3至B7、D3至E7兩個矩形區域中的數據求平均數,并把所得結果置于A1中,則應在A1中輸入公式_____________。
5.在Excel中工作表中,先用鼠標單擊C4單元格;然后按住Shift鍵,單擊G8單元格;再按住Ctrl鍵,單擊D11單元格。則選定的區域有________單元格。
6.在Excel中已輸入的數據清單含有字段:編號、姓名和工資,若希望只顯示最高工資前5名的職工信息,可以使用________功能。
三、操作題
新建一個工作簿,名稱為“銷售利潤表”,在工作表sheet1中鍵入如圖2.70所示的內容(注意“稅率=”在D2單元格中輸入,“0.05”在E2單元格中輸入),其中將A1:F1區域合并為一個單元格,單元格內容“一月銷售利潤表”設置為隸書,加粗,16號字體,將工作表Sheet1重命名“一月銷售利潤表”。