-- ==================求一个最后售价的查询================--

zl194 2012-08-27 01:10:50

-- Sql2000
--有一个表如下
SELECT * FROM
(
select 'dw_a' as 单位,'sp_1' as 商品,'2012-02-03' as 销售日期,'17.0' as 单价 union
select 'dw_a' as 单位,'sp_1' as 商品,'2012-04-13' as 销售日期,'21.0' as 单价 union
select 'dw_a' as 单位,'sp_1' as 商品,'2012-05-16' as 销售日期,'16.0' as 单价 union
select 'dw_a' as 单位,'sp_2' as 商品,'2012-01-03' as 销售日期,'11.0' as 单价 union
select 'dw_a' as 单位,'sp_2' as 商品,'2012-02-13' as 销售日期,'12.0' as 单价 union
select 'dw_a' as 单位,'sp_2' as 商品,'2012-03-16' as 销售日期,'15.0' as 单价 union

select 'dw_b' as 单位,'sp_1' as 商品,'2011-02-03' as 销售日期,'12.0' as 单价 union
select 'dw_b' as 单位,'sp_1' as 商品,'2012-04-13' as 销售日期,'121.0' as 单价 union
select 'dw_b' as 单位,'sp_1' as 商品,'2012-05-16' as 销售日期,'136.0' as 单价 union
select 'dw_b' as 单位,'sp_2' as 商品,'2012-01-03' as 销售日期,'101.0' as 单价 union
select 'dw_b' as 单位,'sp_2' as 商品,'2012-02-13' as 销售日期,'102.0' as 单价 union
select 'dw_b' as 单位,'sp_2' as 商品,'2012-03-16' as 销售日期,'105.0' as 单价 ) A

--求一个查询,得到各单位,各商品的最后日期的售价

...全文
84 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
孤独加百列 2012-08-27
  • 打赏
  • 举报
回复

IF EXISTS (SELECT 1 FROM SYSOBJECTS WHERE name = 'tba')
BEGIN
DROP TABLE tba
END
GO
CREATE TABLE tba
(
单位 VARCHAR(100),
商品 VARCHAR(10),
销售日期 VARCHAR(10),
单价 VARCHAR(10)
)
GO
INSERT INTO tba
select 'dw_a' as 单位,'sp_1' as 商品,'2012-02-03' as 销售日期,'17.0' as 单价 union
select 'dw_a' as 单位,'sp_1' as 商品,'2012-04-13' as 销售日期,'21.0' as 单价 union
select 'dw_a' as 单位,'sp_1' as 商品,'2012-05-16' as 销售日期,'16.0' as 单价 union
select 'dw_a' as 单位,'sp_2' as 商品,'2012-01-03' as 销售日期,'11.0' as 单价 union
select 'dw_a' as 单位,'sp_2' as 商品,'2012-02-13' as 销售日期,'12.0' as 单价 union
select 'dw_a' as 单位,'sp_2' as 商品,'2012-03-16' as 销售日期,'15.0' as 单价 union

select 'dw_b' as 单位,'sp_1' as 商品,'2011-02-03' as 销售日期,'12.0' as 单价 union
select 'dw_b' as 单位,'sp_1' as 商品,'2012-04-13' as 销售日期,'121.0' as 单价 union
select 'dw_b' as 单位,'sp_1' as 商品,'2012-05-17' as 销售日期,'136.0' as 单价 union
select 'dw_b' as 单位,'sp_2' as 商品,'2012-01-03' as 销售日期,'101.0' as 单价 union
select 'dw_b' as 单位,'sp_2' as 商品,'2012-02-16' as 销售日期,'102.0' as 单价 union
select 'dw_b' as 单位,'sp_2' as 商品,'2012-03-17' as 销售日期,'105.0' as 单价

SELECT * FROM tba AS A
WHERE 销售日期 = (SELECT TOP 1 销售日期 FROM tba WHERE A.单位 = 单位 AND A.商品 = 商品 ORDER BY 销售日期 DESC)

单位 商品 销售日期 单价
dw_a sp_1 2012-05-16 16.0
dw_a sp_2 2012-03-16 15.0
dw_b sp_1 2012-05-17 136.0
dw_b sp_2 2012-03-17 105.0
Mr_Nice 2012-08-27
  • 打赏
  • 举报
回复
SELECT  B.单位 ,
B.商品 ,
B.销售日期 ,
B.单价
FROM ( SELECT 'dw_a' AS 单位 ,
'sp_1' AS 商品 ,
'2012-02-03' AS 销售日期 ,
'17.0' AS 单价
UNION
SELECT 'dw_a' AS 单位 ,
'sp_1' AS 商品 ,
'2012-04-13' AS 销售日期 ,
'21.0' AS 单价
UNION
SELECT 'dw_a' AS 单位 ,
'sp_1' AS 商品 ,
'2012-05-16' AS 销售日期 ,
'16.0' AS 单价
UNION
SELECT 'dw_a' AS 单位 ,
'sp_2' AS 商品 ,
'2012-01-03' AS 销售日期 ,
'11.0' AS 单价
UNION
SELECT 'dw_a' AS 单位 ,
'sp_2' AS 商品 ,
'2012-02-13' AS 销售日期 ,
'12.0' AS 单价
UNION
SELECT 'dw_a' AS 单位 ,
'sp_2' AS 商品 ,
'2012-03-16' AS 销售日期 ,
'15.0' AS 单价
UNION
SELECT 'dw_b' AS 单位 ,
'sp_1' AS 商品 ,
'2011-02-03' AS 销售日期 ,
'12.0' AS 单价
UNION
SELECT 'dw_b' AS 单位 ,
'sp_1' AS 商品 ,
'2012-04-13' AS 销售日期 ,
'121.0' AS 单价
UNION
SELECT 'dw_b' AS 单位 ,
'sp_1' AS 商品 ,
'2012-05-16' AS 销售日期 ,
'136.0' AS 单价
UNION
SELECT 'dw_b' AS 单位 ,
'sp_2' AS 商品 ,
'2012-01-03' AS 销售日期 ,
'101.0' AS 单价
UNION
SELECT 'dw_b' AS 单位 ,
'sp_2' AS 商品 ,
'2012-02-13' AS 销售日期 ,
'102.0' AS 单价
UNION
SELECT 'dw_b' AS 单位 ,
'sp_2' AS 商品 ,
'2012-03-16' AS 销售日期 ,
'105.0' AS 单价
) B
WHERE B.销售日期 >= ( SELECT MAX(销售日期)
FROM ( SELECT 'dw_a' AS 单位 ,
'sp_1' AS 商品 ,
'2012-02-03' AS 销售日期 ,
'17.0' AS 单价
UNION
SELECT 'dw_a' AS 单位 ,
'sp_1' AS 商品 ,
'2012-04-13' AS 销售日期 ,
'21.0' AS 单价
UNION
SELECT 'dw_a' AS 单位 ,
'sp_1' AS 商品 ,
'2012-05-16' AS 销售日期 ,
'16.0' AS 单价
UNION
SELECT 'dw_a' AS 单位 ,
'sp_2' AS 商品 ,
'2012-01-03' AS 销售日期 ,
'11.0' AS 单价
UNION
SELECT 'dw_a' AS 单位 ,
'sp_2' AS 商品 ,
'2012-02-13' AS 销售日期 ,
'12.0' AS 单价
UNION
SELECT 'dw_a' AS 单位 ,
'sp_2' AS 商品 ,
'2012-03-16' AS 销售日期 ,
'15.0' AS 单价
UNION
SELECT 'dw_b' AS 单位 ,
'sp_1' AS 商品 ,
'2011-02-03' AS 销售日期 ,
'12.0' AS 单价
UNION
SELECT 'dw_b' AS 单位 ,
'sp_1' AS 商品 ,
'2012-04-13' AS 销售日期 ,
'121.0' AS 单价
UNION
SELECT 'dw_b' AS 单位 ,
'sp_1' AS 商品 ,
'2012-05-16' AS 销售日期 ,
'136.0' AS 单价
UNION
SELECT 'dw_b' AS 单位 ,
'sp_2' AS 商品 ,
'2012-01-03' AS 销售日期 ,
'101.0' AS 单价
UNION
SELECT 'dw_b' AS 单位 ,
'sp_2' AS 商品 ,
'2012-02-13' AS 销售日期 ,
'102.0' AS 单价
UNION
SELECT 'dw_b' AS 单位 ,
'sp_2' AS 商品 ,
'2012-03-16' AS 销售日期 ,
'105.0' AS 单价
) C
WHERE C.单位 = B.单位
AND C.商品 = B.商品
)


/*
单位 商品 销售日期 单价
dw_a sp_1 2012-05-16 16.0
dw_a sp_2 2012-03-16 15.0
dw_b sp_1 2012-05-16 136.0
dw_b sp_2 2012-03-16 105.0
*/
叶子 2012-08-27
  • 打赏
  • 举报
回复

SELECT * INTO #t FROM
(
select 'dw_a' as 单位,'sp_1' as 商品,'2012-02-03' as 销售日期,'17.0' as 单价 union
select 'dw_a' as 单位,'sp_1' as 商品,'2012-04-13' as 销售日期,'21.0' as 单价 union
select 'dw_a' as 单位,'sp_1' as 商品,'2012-05-16' as 销售日期,'16.0' as 单价 union
select 'dw_a' as 单位,'sp_2' as 商品,'2012-01-03' as 销售日期,'11.0' as 单价 union
select 'dw_a' as 单位,'sp_2' as 商品,'2012-02-13' as 销售日期,'12.0' as 单价 union
select 'dw_a' as 单位,'sp_2' as 商品,'2012-03-16' as 销售日期,'15.0' as 单价 union

select 'dw_b' as 单位,'sp_1' as 商品,'2011-02-03' as 销售日期,'12.0' as 单价 union
select 'dw_b' as 单位,'sp_1' as 商品,'2012-04-13' as 销售日期,'121.0' as 单价 union
select 'dw_b' as 单位,'sp_1' as 商品,'2012-05-16' as 销售日期,'136.0' as 单价 union
select 'dw_b' as 单位,'sp_2' as 商品,'2012-01-03' as 销售日期,'101.0' as 单价 union
select 'dw_b' as 单位,'sp_2' as 商品,'2012-02-13' as 销售日期,'102.0' as 单价 union
select 'dw_b' as 单位,'sp_2' as 商品,'2012-03-16' as 销售日期,'105.0' as 单价
) A


SELECT * FROM #t t
WHERE 销售日期=(SELECT MAX(销售日期) FROM #t WHERE 单位=t.单位 AND 商品=t.商品)

/*
单位 商品 销售日期 单价
---- ---- ---------- -----
dw_b sp_2 2012-03-16 105.0
dw_b sp_1 2012-05-16 136.0
dw_a sp_2 2012-03-16 15.0
dw_a sp_1 2012-05-16 16.0
*/
DROP TABLE #t
人生无悔 2012-08-27
  • 打赏
  • 举报
回复

declare @A table(单位 varchar(20),商品 varchar(20),销售日期 varchar(20),单价 float)
insert into @A
SELECT * FROM
(
select 'dw_a' as 单位,'sp_1' as 商品,'2012-02-03' as 销售日期,'17.0' as 单价 union
select 'dw_a' as 单位,'sp_1' as 商品,'2012-04-13' as 销售日期,'21.0' as 单价 union
select 'dw_a' as 单位,'sp_1' as 商品,'2012-05-16' as 销售日期,'16.0' as 单价 union
select 'dw_a' as 单位,'sp_2' as 商品,'2012-01-03' as 销售日期,'11.0' as 单价 union
select 'dw_a' as 单位,'sp_2' as 商品,'2012-02-13' as 销售日期,'12.0' as 单价 union
select 'dw_a' as 单位,'sp_2' as 商品,'2012-03-16' as 销售日期,'15.0' as 单价 union

select 'dw_b' as 单位,'sp_1' as 商品,'2011-02-03' as 销售日期,'12.0' as 单价 union
select 'dw_b' as 单位,'sp_1' as 商品,'2012-04-13' as 销售日期,'121.0' as 单价 union
select 'dw_b' as 单位,'sp_1' as 商品,'2012-05-16' as 销售日期,'136.0' as 单价 union
select 'dw_b' as 单位,'sp_2' as 商品,'2012-01-03' as 销售日期,'101.0' as 单价 union
select 'dw_b' as 单位,'sp_2' as 商品,'2012-02-13' as 销售日期,'102.0' as 单价 union
select 'dw_b' as 单位,'sp_2' as 商品,'2012-03-16' as 销售日期,'105.0' as 单价 ) A
select * from @A a1 where a1.销售日期=(select max(销售日期) from @A a2
where a1.单位=a2.单位 and a1.商品=a2.商品)
order by 单位,商品
/*
单位 商品 销售日期 单价
-------------------- -------------------- -------------------- ----------------------
dw_a sp_1 2012-05-16 16
dw_a sp_2 2012-03-16 15
dw_b sp_1 2012-05-16 136
dw_b sp_2 2012-03-16 105

(4 row(s) affected)

*/
V5.1之后的修改(2006-01-20 至 2007-1-27) ----------------------------------------------------------------------------- 1.POS日结由于pos_bill表单的出现两条BillId=0记录,导致日结后查不到Pos明细,而主单会有的错码,修改存储过程pcdDayAuditPayed,出错会回滚;但财务日是在主程序中处理,还是提示日结成功。 2.增加多一个帐单号格式,原来只有按日期格式(帐套参数中增加一个选择)。 3.为酒店进销存增加一个日结,日结后根据酒店销售情况来减库存(加过程pcdDayAuditHotel, 注意:进销存里的货品编码要跟酒店里的酒水编码要一样) 2006-03-07 1、 出仓的时候增加客户欠款提示。 2、 O_Outstore表中增加多一个字段[DeliveryManID] [int]表示送货员,出仓的时候增加送货员选择, 注意:因为出仓增加送货员,所以超市日结也要更改(日结过程pcdDayAuditPayed.sql) 3、 增加送货员汇总表和明细表(vSaleDetail.sql、RP_DeliverySale_Total.sql种RP_DeliverySale_Detail.sql) 2006-03-09 1、I_InStoreD表中增加二个字段[pro_date] [smalldatetime]( 生产日期)和[valid_date] [smalldatetime] (有效期) 2006-03-14 修改触发器tUpIReturn.sql、tUpOReturn.sql,修正现金退货问题 2006-03-19 1、 财务管理中增加经营统计表,打印报表名称为“经营统计表.frf” 2、增加数据表Sales.sql和过程RP_SaleTotal_ByMonth.sql、RP_Management_Total.sql 2006-03-21 货品资料中增加条码标签表和价格标签表 2006-03-25 进仓和出仓中的选择货品中增加”全选”和按仓位查找(修改视图vInGoods) 2006-04-05 1、 货品资料查询中同一条件名可以增加多次,例如:货品等于0001, 货品等于0003, 货品等于0008,那么会找到0001、0003、0008的货品 2、查询符号中比较符号增加“不包含” 2006-04-07 1、增加库存盘点汇总表和库存盘点明细表(新增视图vCheckDetail和存储过程RP_Check_Total、RP_Check_Detail) 2、增加商品出入库明细表(新增视图RP_AllIO_Detail和存储过程vAllDetail) 2006-04-12 1、 修正修改其它出入仓类型有错的问题 2、 修正其它出入仓删除行仓库数就不对的错误 2006-05-18 1、前台收银中增加营业员选择 2、POS管理中增加营业员销售汇总表(RP_PosEmpTotal)和营业员销售明细表(RP_PosEmpDetail) 2006-06-09 1、 增加表GoodsValid,记录货品的有效期 2、 所有明细表中加上有效期字段valid_date[smalldatetime] 3、 增加视图vGoodsValid,过程RP_GoodsValid 4、 系统参数中增加是否使用有效期 2006-06-15 1、 修正前台收银中因挂单造成单号重复的问题 2、 修正银行明细表期初(末)金额不对的问题(修改过程RP_Bank_Detail.sql,) 2006-06-15 1、 前台收银中增加显示积分功能(UP_VIPCards_TotalAmount.sql) 2006-06-23 1、 修改不要提示框时,输入货品的不显示。 2、 超市前台收银加按购买数量来积分(用Clientid表示购买的总数量,要把Clientid的空值改为0,语句UP_VIPCards_TotalAmount.sql已将Clientid=0) 2006-06-24 针对佛冈进行改动: 1. 修改vPurchasedetal,加入AreaId,用于进行货品进货统计。并在QueryFields中加入AreaId 2. 修改进货,加入返利、存款两个字段 3. 配置文件,=30 2006-06-26 进货、销售和仓库管理增加权限管理(新增,修改,删除),复制执行文件要进入授权里面点高级(权限写到Operator表中rights字段中)。 2006-07-01 1、 修正月结和期末金额不对问题(pcdMonthAudit.sql,RP_Bank_Detail.sql) 2、 修正因为增加有效期后导致不能月结问题(修改过程pcdDayAuditPayed.sql) 2006-07-02 为佛岗增加多一个供应商按单明细表,可以查询存款,返利,和实收款(RP_VendorPurchase_ByInvono.sql) 2006-07-06 销售查询中增加按地区查询(vSaleDetail.sq,UP_QueryFields_area.sql,up_queryfields502.sql) 2006-07-24 1、 修正转仓中没选择调入仓也能保存的漏洞。 2、 新增货品资料删除的时候同时删除库存 2006-07-29 1、 加入生产单I_PRODUCE, I_PRODUCED。 2、 新增加报表生产消费原料明细表、汇总表 2006-08-03 添香饼家 1、 加入领料单O_Outstore1, O_Outstore1D, O_Outstore1DM,In_BillCode.sql(领料的时候可以选择配料单货品,这时电脑会自动减配料单里明细货品的库存) 2、 新增加生产单报表In_AppRptList.sql 2006-08-11 1、 货品资料默认按编码排列 2、 供应商、客户和货品资料在出入仓的时候也可以新增 3、 新增领料单汇总表和明细表(vOutStore1Detail.sql、RP_OutStore1_Total.sql、RP_OutStore1_Detail.sql) 2006-08-11 1、新增仓库调拨汇总表和明细表(vMoveDetail.sql.sql、RP_Move_Total.sql、RP_Move_Detail.sql) 2006-08-14 重新对生产配料、消耗原料表进行调整vUsedMatrial 2006-08-24 修正出仓单修改提示错误 2006-08-27 1、 增加领料单查找(RP_O_Outstore1) 2、 增加配料单明细表(vMaterial,RP_Material_Detail) 3、 修正领料单先进入选择货品再改单位就不会有价钱 2006-08-28 1、 配料单增加单价,D_Material表的最后面加上字段BillAmt[money],D_MaterialD表的disc前面加上Price[numeric,18,4] 2006-09-18 1、进货管理中增加供应商日进货汇总表(RP_DayIn_Total_byVendor.sql) 2006-09-19 1、 修正领料单删除件库存不会增加问题 2、 修正领料单查询会重复的问题(vOutStore1Detail.sql) 2006-09-25 1、pos管理中增加特价单(In_BillCode.sql, O_FlowPrice.sql,RP_O_FlowPrice.sql,RP_FlowPrice_Detail.sql,in_queryfields021.sql,vGoods.sql) 2006-09-27 1、系统修护中增加数据校验,校验当前库存是否正确,前提是中间没有删除过数据(vOtherInOutDetail.sql,pcdMonthAudit.sql,oldONHAND.sql,pcdInsOldOnHand.sql,vInOutDetail.sql,errONHAND.sql,CheckOnHandQty.sql,vAllDetail.sql) 2006-10-28 1、进仓和出仓增加折扣功能(华帝提出,ALTER_InOutDisc.sql, pcdUpdateMasterAmt1.sql) 2006-12-19 1、数据清理的时候加多一个同步功能,解决备份到优盘后再修改再备份,优盘的数据没变的问题。 2007-01-05 1、其它出入库:选择收发货单位时会变成货品资料(第一次没问题,保存再选择就会变成货品资料)。 2007-1-27 1、 服装版由于采用clientDataset,判断单的修改、新增状态不一样导致修改单时增加一行,并不对之进行处理。 a) 同时判断Query和CleintDataset的状态 b) 保存时重新读入颜色,保证状态的一致。 V7.18.4的修改(Build20070913) ----------------------------------------------------------------------------- 2007-4-19 1、 出入仓增加折扣功能(更新帐单金额pcdUpdateMasterAmt1.sql) 2、 系统参数中新增出仓是否可以显示进货价 2007-4-20 1、 基本资料管理的编码,点保存新增,编码自动加1 2、 货品资料的分类、单位为前一个值。 2007-4-20 由于库存的可能出现不对,增加库存校验checkOnhandQty、库存修复功能pcdRepairOnhand 2007-4-26 考虑初始建货品资料建档比较麻烦,作了如下改进: 1、 goodsbase收集条形码商品资料库 2、 输入条形码时自动显示名称、单位、规格,无需手工再输入。 2007-5-4 修改了货品类别销售毛利汇总表,只对大类进行统计RP_GoodsTypeProfit,并加入视图vGoodsType 2007-5-10 会员卡管理中加上初始积分(增加字段InitIntegral) 2007-5-12 批发销售中件要3个批发价(增加字段SpePrice3),客户资料中增加售价级别,新增表Ptype 2007-5-24 库存管理中增加实际库存数量汇总表(RP_GoodsInOut_Total2.sql) 2007-5-28 1、 新增产地表Parea,记录内部还是外部产品 2、 Pos_BillD表的字段disc的类型由int改为numeric(4,1),因为长青的折扣有3.5% 3、 QUERYFIELDS中增加产地查询条件(in_queryfields_004.sql),商品销售汇总和明细表中增加产地(RP_GoodsSale_Total.sql,vSaleDetail.sql) 4、 2007-5-31 1、 修正日结后,全部POS单全是归到9这个客户上 2、 修正后台POS单不会显示客户名 2007-6-9 1、POS收银中新增连接到本地数据功能,这样断网后也可以继续销售。 2、BDE别名用FHE2POS2 3、更新pos.mdb 2007-7-31 1、POS收银中新增大包装处理,memcode表示箱条形码,speprice3箱单价 2、要重新执行vGoods.sql 2007-8-4 1、修正会员卡不能前一条,后一条问题 2、修正新增不会跳到最后一条 3、前台收银增加输入电话也可以当会员卡使用 2007-8-27 V7.18_4: 1、 出仓可以打印客户名称。(用备注来代替,先选择出仓更改客户名称) 2、 可以取消客户价。 3、 可以设置库存缺库提示 2007-8-27 V7.18_4: 4、 积分方法: i. Vipcards中 Amount: 现金余额(可理解为客户的预付款) InitIntegral 初始积分(初始积分录入后,不可再修改) TotalAmount 消费总金额 UsedCount 已用次数 Integral 现在的积分 TotalIntegral 总积分 ii. 单品积分、金额积分、件数积分 5、 不同的产品积分不同 在Goods.amtTip中设置,如果要小数,将此字段改为numeric(5.2)即可 2007-9-04 V7.18_4: 6、 会员卡的零钱处理(小于5元):针对消费的找零问题(一般不会大于5元),超市管理者希望对小余额储存,下次可以多退少补。 实现方法:1、收款时,记录存入会员卡的小余额。如总消费99.3,现付款100元,余下的0.7记入Vipcards.Amount中。 当下次来消费时,可以进行使用。如消费50.5,现付款50元,此时可用余额显示0.7,不进行找零。完成本次收款。余额为0.2元。 2、报表的反映。分为三个内容:a)消费总金额 b)现金支付金额 realAmount c)卡支付金额(负为客户欠商家的钱),可以保存在pos_bill.cardAmount 2007-9-13 V7.18_4: 7、 Pos_Bill字段说明:billAmt POS单金额 TakeAmt:应收金额(可能小于单金额,由于抹零) CardAmount:用会员卡储值支付的金额,对于零钱一次全部用完 CashAmount:本次实收现金(多于支付的,存入会员卡) BankAmount:用信用卡支付的金额。 =============================================== 2007-10-10 V7.18_5: 1、加入会员卡储值Deposit。 2、储值卡类型:cCard_type 3、储值到 vipCards.Amount. 4、相应的报表RP_Deposit_Detail储值明细表、RP_Deposit_Detail储值汇总表。 2007-10-30 V7.18_5: 1、重新进行加密狗的处理,去掉.sys文件,加入.ini文件。 2、具体安装与路径无关。 2007-11-8 V7.18_5: 1、修改注册: 2007-11-3 V7.18_4: 1、 地区新增多级功能,AREA中增加字段code (varchar 12),name(varchar 50) 2007-11-13 V7.18_4: 2、 修正商品销售明细表中不能按类别查询 3、 修正第一次输入大包装条形码后价钱为0的问题 2007-11-19 V7.18_4: 1、修正批发销售时二次输入同样货品的小单位条形码时单位就不对 2、客户价为0时就取货品资料里的价 2007-12-08 V7.18_4: 1、交班金额不对,修改pcdChgTurn. 交班计算金额对于多行的POS销售明细,会计多次。 2007-12-15 V7.18_4: 1、视图区分进货开单与现款进货, 升级视图vPurchaseDetai 2007-12-15 V7.18_4: 1、增加收入支出平衡表, 新增过程RP_InCome_Expense.sql与添加收入支出平衡表.sql,可看每天资金的收支情况 2007-12-15 V7.18_4: 1、前台增加打印临时打开和关闭功能.p+回车 2.增加条码机类型fhsys.ini->[Barcode] BarcodeType=1(尖顶) BarcodeType=2(川田) 2007-12-20 V7.18_4: 1、更改数据联接,用fhsys.ini 2、增加自动启动数据库服务 2008-01-14 V7.18_4: 1、增加表VIPbalance,用来记录冲减积分的相关项目 2008-01-23 V7.18_4: 1、货品资料中增加型号,出入仓挑选货品中加型号查询vIngoods 2008-01-28 V7.18_4: 1、修正超市版新增货品资料时,不能输入大包装条码; 2、修正出入仓保存后单位单位选择没隐藏; 2008-02-23 V7.18_4: 1、修正费用开支保存错误;2、修正收入支出类别只能修第一行; 2008-02-27 V7.18_4: 1、会员卡消费汇总表加折后金额,即自动扣除导游提成金额后的金额累计RP_PosVIPTotal; 2、产品产地表中增加产地设置; 3.加上有效期单位tInsPos_BillD_长青.sql 2008-02-27 V7.18_4: 1、修正一天多次日结后日期会成第二天日期; 2008-03-08 V7.18_4: 1、前台改为用ADO连接fhsys.ini, 要升级POS.mdb; 2008-03-24 V7.18_4: 1、双汇的条码抢是串口的,用fhsys.ini->[Barcode]->BarcodeCom=0,0表示非串口,1是com1,2是com2; 2、[CusDisplay]->CusCom=1表示com1 2008-03-25 V7.18_4: 1、有些狗注册不了,修改注册方式; 2008-03-30 V7.18_4: 1、前台权限管理:如果此操作员没有权限就自动提示重新输入编码和密码 2008-04-01 V7.18_4: 1、修正UserType=102时利润就不对的问题 2008-04-14 V7.18_4: 1、增加一品多码功能(goods_multicode.sql); 2008-05-14 V7.18_4: 1、经常出现超时,修改exe文件和取单号过程pcdInvoNo.sql、pr_IDs.sql; V7.19的修改 ----------------------------------------------------------------------------- 2008-5-14 增加储值卡一卡通:储值卡采用rf32射频卡,将金额写入卡中,实现跨门店销售。详细操作如下: 1、 管理卡。管理卡中储存有本公司的储值卡密码,储值卡的使用必须先通过管理卡的密码检测。 2、 储值卡。密码为管理卡中设置 3、 初始化管理卡。读卡密码,不同公司不同,事先由软件设置。 4、 储值卡恢复到出厂设置。读将储值卡的密码写为初始出厂设置。写前须有管理卡密码授权。 5、 初始化储值卡。先读管理卡,以取得密码,再将此密码写入储值卡中,达到安全 6、 管理卡的密码变更。 A) 如果发现管理卡密码泄露,重设管理卡密码;同时要将以前的密码保存,否则旧卡变为不可读。 B) 清空旧卡密码 C) 再初始化即可。 D) 前台多种卡的并存。当读新卡时,先读新的管理卡,以获得安全认证。 7、 储值消费。不够金额,由现付补足。 8、 收银报表反映当班的现金、卡消费等。 9、 2008-05-29 V7.19: 1、前台增加赠送,如:*10-2表示买10送2。 2、增加优惠卷,优惠卷跟抹零合在一起 2008-06-10 V7.19: 1、超市101的当前明细表中隐藏小单位数量和金额 2008-06-10 V7.19: 1、帐套参数中增加系统信息,可以直接修改服务器信息和用户信息 2008-06-10 V7.19: 1、帐套参数中增加系统信息,可以直接修改服务器信息和用户信息 2008-06-25 V7.19: 1、修正库存上下限设置时,保存不了 2、订单完成情况,当实际完成量大于订单数量时,也可以反映出来 3、商品进货(销售)明细表里也加上“备注”字段(vSaleDetail.sql, RP_GoodsPurchase_Detail.sql vPurchaseDetail.sql) 4、修正前台赠送后,不能挂单 5、修正现款退货后,货款在现金明细表中归入到“收入”方,但在现金银行汇总表中又归入到“支出”方(RP_Bank_Total.sql, vBankExpense.sql, vBankIncome.sql) 2008-07-09 V7.19: 1、盘点单:明细表中增加当前库存数 2008-07-22 V7.19: 1、后台修正删除POS单后交班表没删除的问题; 2、缩小仓库调拨单窗口; 3、前台增加销售时不能关闭软件; 4、前台增加更改端口功能,在编码输入框中输入v2表示com2,v3表示com3; 5、修改交班表没优惠金额(pcdChgTurn.sql,alter_posturn.sql) 2008-07-28 V7.19: 1、前台修正按F6没特价 2、修正进货开单->选单没有交货日期 2008-08-02 V7.19: 1、新增总裁卡,每台机只能有一个总裁卡,将总裁卡的序号写到cfg.memo1。管理卡只用于门店,不可用于充值 2008-08-07 V7.19: 1、系统参数中增加POS小票打印功能设置 2008-08-10 V7.19: 1、前台添加会员卡密码,密码正确就可以使用卡余额,不对就只参积分; 2、累计积分到1000分后就自动送10元,fhsys.ini中增加VipIntegral=1000和VipChange=10; 3、积分赠送表VIPchange加字段price(ALTER_VIPchange.sql) 2008-08-11 V7.19: 1、会员加入密码,在会员资料的备注中。 2、会员未经过密码验证,不能用零钱储值和消费 3、加入显示余额 4、修改交班表 2008-08-11 V7.19: 1、会员零钱储值CardType=2,1是IC卡。 2、后台储值参数要选中,不能用零钱储值和消费 3、积分VipIntegral=1000,送VipChange=10元 4、交班时,收银应交数=营业额 - 卡付 2008-08-18 V7.19: 1、前台退货,相应会员的积分要减,此时不能存钱 2、修正备份会丢失数据, 2、点前单后单时将现款和开单分开 2008-08-20 V7.19: 1、修正断网销售和上传数据(按page up) 2008-08-23 V7.19: 1、POS大包装价,不分会员价 。另外注意:当日最后一班交班后,不能有消费,否则造成日结与交班金额不相对应。 2008-08-23 V7.19: 1、超市(101)规格可以修改 2、查找时对于编码按相似进行查,如01,只查前面是01的编码. 2008-08-26 V7.19: 1、超市(101)货品资料录入相关修改,做好价钱明了 2、主画面显示不同版 3、初始化库存针对超市隐藏双单位 4、前台批发零售的价钱错 5、加入启用帐套提示 2008-08-30 V7.20: 1、IC卡的加入折扣,范围为70-100%。折扣以零售价记,高于会员价促销价取会员价及促销价。积分系数为0不折。 2、普通会员卡,退货时要输入用户及密码。收银员不能退货,主管才行。 3、会员卡前台密码,收银员不能看。 4、修正现金银行汇总表和现金银行明细表的问题 (RP_Bank_Total.sql,RP_Cash_Detail.sql) 5、增加“会员卡POS单明细表”打印报表 (修改vCardsPOS.sql,RP_CardsPos.sql)和销售赠送明细表.frf和班次销售汇总表.frf 2008-09-16 V7.20: 1、超市(101)货品资料新增时资料库有,用osh登录自动保存新增。加快录入速度 2009-02-2 V7.21: 1、库存只用qty保存数量(零数),件=qty/规格,进价只用inprice(零数) 2、增加dataflowd保存操作的修改情况 3、菜单位置的变动 4、帐套启用后,不可修改系统信息的软件类型,双单位变动。在帐套清空后,可以重做此设置。 5、月末处理后(2009-1-31),月初为下一个日期开始计算,当日不可再做单。即当月进出数=2009-2-1到2009-2-28 2009-02-2 V7.21: 1、增加删除基本资料权限(不管发生单据与否,可以删除),无此权限,只能删除未发生业务的资料 2、未注册,清空高级权限 3、增加softtype软件类型表, softini软件设置表.用来进行不同软件的显示设置 所有功能。 4、不同的软件用不同的注册序号(在加密狗的不同区),有的功能未做区别。总经理狗可用 2009-03-25 V7.21: 1、更新直拨单,针对酒店仓库使用。
之前给大家带来过一套三层架构的校园二手物品交易系统,同学们反映那套系统的知识点较多,代码难度较大,应同学需,特录制一套ASP.NET校园二手商品交易商城系统的全过程,本套课程将一步步帮你完成基于ASP.NET校园二手物品交易网设计开发实战的全过程。 本课程完整记录基于ASP.NET校园二手物品交易网毕业设计的制作过程,帮助大学生学习毕业设计系统的实现过程。本课程为ASP.NET毕业设计的设计全过程录像辅导,校园二手物品交易网毕业设计基于ASP.NET,开发环境为Visual Studio 和SQL Server 设计完成,系统主要包括用户和管理员两种角色,用户可以自主上传校园二手商品信息,管理员可以对网站所有信息进行管理,系统主要包括系统管理、商品分类管理、商品管理、用户管理、订单管理等部分。ASP.NET固定资产管理系统源码在课程的最后章节中 如没有或需要最新源码请联系讲师该课程为成品视频教程,提供免费讲解、答疑和功能完善等服务,服务可另付费。基于ASP.NE校园二手商城系统(校园二手物品交易网)毕业设计的主要优势有以下几个方面:1、学习难度低,满足大多数应届毕业生和对编程了解程度较低人群的学习要,系统删除了大量冗余和不必要的功能,仅保留基本的交易流程和管理功能。2、界面友好性强,使用最新前端模板进行后台管理员界面设计。3、满足大多数院校的毕业设计要4、实现卖家上架二手商品-买家查阅商品-购买-支付-卖家发货-交易码线下交易-买家收货的整个流程。5、数据库设计合理,在现有系统的基础上,可以拓展二手商品推荐、星级评价等更多的功能。6、全设计过程录像 本套课程售价为450元  不需要源码的同学享受活动价格优惠,所有活动折扣/会员满减等最终售价低于课程价格时,请额外不足差价获取源码
存货管理系统需规格说明书 目录 1. 概述 1 1.1系统概述 1 1.2系统目标 1 1.3术语定义 1 1.4信息化应用情况 2 2. 流程图图例说明 2 3. 用户业务现状 4 3.1组织结构和职责 4 3.1.1组织结构 5 3.1.2岗位职责 6 3.2业务总体流程图 7 3.3业务描述 8 3.3.1CHA01原料单货同到业务流程 8 3.3.2 CHA02原料单到回冲业务流程 10 3.3.3 CHA03材料出库成本计算流程 12 3.3.4 CHA04产品入库成本计算流程 14 3.3.5 CHA05产品出库成本计算流程 15 3.3.6 CHA06计划价调整业务流程图 17 3.4现行业务与外部接口 18 3.5用户期望 18 3.6用户重点关注问题 18 3.7存在的问题 18 4. 规划后业务模型 19 4.1组织结构与职责 19 4.2业务总体流程图 20 4.3业务描述 22 4.3.1 CHB01存货成本核算处理流程 22 4.3.2 CHB02产品成本调整活动流程 23 4.3.3 CHB03存货暂估处理活动流程 24 4.3.3.1 CHB03-1月初回冲处理流程 24 4.3.3.2 CHB03-2单到回冲处理流程 26 4.3.3.3 CHB03-3运费暂估业务流程 29 4.3.3.3 CHB03-3单到补差处理流程 30 4.3.5 CHB05计划价调整活动流程 32 4.3.6 CHB06存货金额调整活动流程 34 4.3.5.1 CHB05-1入库金额调整活动流程 34 4.3.5.2 CHB05-2出库金额调整活动流程 36 4.3.7 CHB07盘点活动流程 38 4.3.8 CHB08期末处理活动流程 39 4.3.9 CHB09生成凭证活动流程 40 4.3.10 CHB010期末结帐活动流程 42 4.4统计分析要 43 4.5系统与外部接口 44 5. 用户原始表单记录 44 6. 单据说明 44 6.1基础设置 45 6.1.1系统参数设置 45 6.1.2库存资金占用设置 45 6.1.3暂估范围设置 46 6.2日常业务 46 6.2.1材料入库单 46 6.2.2产品入库单 47 6.2.3其他入库单 48 6.2.4材料出库单 49 6.2.5发票生成销售出库单 51 6.2.6其他出库单 52 6.2.7入库调整单 53 6.2.8出库调整单 54 6.2.9计划价调整单 55 6.2.10计划价调整单列表 55 6.3处理 56 6.3.1单据记帐 56 6.3.2产品成本调整 57 6.3.3存货估价处理 58 6.3.4存货暂估处理 59 6.3.5差异率计算 59 6.3.6凭证生成 60 6.3.7期末处理 61 6.3.8期末结帐 62 6.4帐薄查询 63 6.4.1出入库流水帐 63 6.4.2材料总帐 65 6.4.3材料明细帐 66 6.4.4材料差异汇总帐 69 6.4.5物料差异明细帐 70 6.5统计分析报表 71 6.5.1入库单汇总表 71 6.5.2出库单汇总表 73 6.5.3收发存汇总表 76 6.5.4差异分摊表 77 6.5.5收发类别汇总表 79 6.5.6存货ABC成本分析 80 6.5.7暂估成本分析 82 6.5.8入库成本分析 84 6.5.9库存资金占用分析 85 6.5.10存货周转率分析 86 7. 访谈记录 87 1. 概述 1.1系统概述 存货是指企业在日常生产经营过程中持有的以备销售,或者仍然处在生产过程,或者在生产或提供劳务的过程中将消耗的材料或物料,包括商品、产成品、半成品、在产品以及各种材料等。 存货是企业的一项重要的流动资产,其价值在企业流动资产中占有很大的比重。存货是保证企业生产经营过程顺利进行的必要条件。为了保障生产经营过程连续不断地进行,企业要不断地购入、耗用或销售存货。存货核算是企业会计核算的一项重要内容,其核心工作是存货计价。存货核算主要对企业的原材料、半成品、产成品等存货的入库成本、出库成本以及结存成本进行核算,是从资金的角度管理存货的日常出入库业务,促使企业努力降低存货成本,反映和监督存货的收发、领退和保管经营活动,反映和监督存货资金的占用情况,促进企业提高资金的使用效果。 存货核算系统提供以下功能:  提供六种计价方式,满足不同存货管理的需要;  可以进行出入库成本的调整,处理各种异常情况;  自动形成完整的存货帐簿;  符合业务规则的凭证自动生成;  功能强大的查询统计功能。 1.2系统目标 实施ERP系统目的着重在于加强材料的日常核算与管理,切实做到采购有计划,入库有验收,储备有定量,消耗有定额,领退有手续,损耗有标准。这对加速资金周转,节约资金使用,降低产品成本,增加盈利具有重要意义,具体实现的目标表现如下:  正确计算存货购入成本,出库成本和期末结存成本;  监督存货的收发、领退和保管情况;  反映和监督存货资金的占用情况。 1.3术语定义  存货:是指企业在日常生产经营过程中持有以备出售,或者仍然处在生产过程,或者在生产或提供劳务过程中将消耗的材料或物料等,包括各类材料、商品、在产品、半成品、产成品等。存货属于企业的流动资产。  存货计价方法:个别认定法、先进先出法、后进先出法、移动加权平均法、月加权平均法、计划成本法。  实际成本法:企业发出和结存的物料均按其取得时的实际成本进行核算的方法。根据会计准则的规定,发出物料时,可以根据实际情况选择采用个别计价法、先进先出法、月加权平均法、移动平均法、后进先出法。  个别计价法:即假设存货成本流转与实物流转一致。采用这一方法要为每一项存货设置记录,包括成本和售价等,当该存货售出时,其售价与购入成本的差额即为毛利这种方法适宜房屋、船舶、飞机、汽车、珠宝名画等存货。  先进先出法:指发出存货按最先收进的那批货物的单价进行计价的一种计价方法。 这种方法的成本流转假设是先收进的存货先发出,如果发出的批量超过最先进的那一批时,超过的部分要依次按下一批收进的单价计算。  后进先出法:对成本流转的假设,恰与先进先出法相反,即假定存货实物后收进的先发出。它是对发出存货按最近收到的那批存货的单价进行计价的一种方法。如果发出的批量超过最后进的那一批时,超过的部分要依次按上一批收进的单价计算。  移动加权平均法:是指以本批购进数量加帐面结存数量为权数,重计加权平均单价,用于发出存货计价的一种方法。采用这种方法,发出存货的单价随每次购货而变动。 原有材料结存金额+本期入库材料金额 移动加权平均单价= ——————————————————— 原有材料结存数量+本期入库材料数量  加权平均法:亦称全月一次加权平均法,是以期初物料和本期进货的数量为权数,用期初物料金额和本期进货金额的合计数除以累计数量,从而确定本期发出物料的平均单位成本,进而确定本期发出物料和期末结存物料的价值的方法。 期初材料结存金额+本期入库材料金额 加权平均单价= —————————————————————— 期初材料结存数量+本期入库材料数量  计划成本法:指企业存货的收入、发出和结余按预先制定的计划成本计价,同时另设“材料成本差异”科目,登记实际成本与计划成本的差额。采用计划成本法对材料存货进行核算是指日常的会计处理,会计期末需通过“材料成本差异”科目,将发出和期末存货调整为实际成本。调整的公式如下:实际成本=计划成本 + 材料成本差异  材料成本差异:用来核算企业各种材料的实际成本与计划成本的差异。分为两种:1。成本超支 ,超支差异额记帐用蓝字2。成本节约,节约差异额记帐用红字。 月初结存材料成本差异额+本月收入材料成本差异额 本月材料成本差异率=———————————————————————— X 100% 月初结存材料计划成本+本月收入材料计划成本 本月发出材料应负担差异=发出材料的计划成本X本月材料成本差异率 1.4信息化应用情况 ****化学财务电算化工作开展以来,存货核算系统的应用主要分布在物资装备公司和仓储中心、财务资产部三个部门。仓储中心主要对当月已经到货但尚未开发票的原辅材料进行暂估入库处理,物资装备公司主要完成发票录入、暂估处理以及采购结算工作。财务资产部主要对暂估入库、正常采购入库的数量、金额进行汇总,计算材料的入库成本、差异和相关帐务处理工作。
本书侧重于函数的实战应用,共分12章,前10章分别介绍了数学函数、统计函数、日期和时间函数、文本函数、逻辑函数、查找和引用函数、财务函数、信息函数以及数据库和三角函数在实战中的应用;第11 章介绍了函数与Excel其他功能的结合使用,另外第12章单独介绍了Excel 2013的特有函数。 读者可以在本书中查询相关案例,从而在工作中得到解决问题的方法; 也可以将本书作为学习Excel 函数的参考书或习题集,以通过对本书中案例的演练来掌握常用的函数。 本书主要适用于希望快速掌握Excel函数相关知识,并使用公式和函数解决办公中实际问题的用户,适用于不同年龄段的办公人员、文秘、财务人员、公务员,尤其对刚进入职场的工作人员,在解决实际问题上有很大的指导作用。 Chapter 01 公式与函数必会知识和操作 1 ◎认识公式、函数及运算符 2 001 认识公式与函数的作用与联系 2 002 运算符的类型及其用途 2 003 计算中的运算顺序 4 ◎灵活处理数据计算中的各种引用 5 004 利用快捷键调整单元格的引用方式 5 005 处理跨表引用 6 006 处理跨工作簿引用 8 ◎数据计算中的互换准则与数据区分 9 007 用数值指代逻辑值的规则 9 008 用数学运算替代逻辑函数 11 009 区分空单元格与空文本 13 010 让空白单元格不显示为0 13 ◎函数屏幕提示的妙用 15 011 提示函数的语法结构 15 012 查看函数参数的意义 17 013 快速选定指定参数 17 014 快速获取函数的帮助信息 19 ◎处理数据计算的方法 20 015 计算公式结果的几种方法 20 016 使用【F9】键查看公式结果 21 017 批量复制公式——按【Ctrl+Enter】组合键 21 018 批量复制公式——按【Ctrl+D】组合键 23 019 批量复制公式——拖动控制柄 24 020 批量复制公式——双击控制柄 25 021 批量复制公式——使用粘贴选项功能 26 Chapter 02 数学函数应用实例 29 ◎和函数 30 001 计算所有生产线的总产量 30 002 计算签单总额在300000元以上的总金额 32 003 计算销售部当月的实发工资总和 34 004 计算销售量排前三的商品总销量 36 005 高斯和 38 006 汇总女装订单表中已收到的定金总额 39 007 汇总跳远成绩在1.9米以上的学生人数 41 008 计算工资在8000元以上的员工工资总和 44 009 计算提成在1500~2000元的员工工资总和 45 010 统计会员在项链上的总消费 48 011 统计会员在项链和手镯上的总消费 49 012 汇总选中单元格所在行100元以上补贴总额 51 013 计算前三名和后三名的数据之和 53 014 汇总鼠标所在列中大于7500的生产量 54 015 计算售价10元以下、销量200以上的商品总利润 56 016 统计销量300以上的竹盐系列产品总利润 57 017 计算满足一定条件的一、二级教师工作量之差 58 018 汇总销售部和市场部迟到的人数 60 019 计算低值易耗品采购总金额 61 020 计算男性员工人数 63 021 统计购买铂金戒指的男性会员人数 64 022 汇总男性会员在首饰上的总消费 66 023 汇总教学能力85分以上的一级教师总工作量 67 024 汇总所有车间员工的实际开支费用 69 ◎随机数函数 70 025 随机生成抽检产品的序号 70 026 制作随机顺序的面试次序表 73 027 将三个部门的员工随机分组 77 028 随机抽取5名员工的编号 81 029 随机抽取一名员工工资数据 84 ◎取舍函数 87 030 将跳远平均成绩保留两位小数 87 031 以“万元”为单位计算当月的产品销售总利润 89 032 汇总数量计量单位不同的金额 90 033 将员工实发工资保留“角”,忽略“分” 91 034 计算顺利完成业务需要的人数 93 035 计算发放工资所需各种面额钞票的数量 94 036 给通讯录中的数据编号 96 037 计算员工年限工资 98 038 计算可以组建的业务小组的个数 101 039 计算员工的提成工资 103 040 制作商品简易标签 104 ◎积函数 106 041 计算车间每小时生产产值 106 042 跨表计算总产值 108 043 根据三边普通三角形的面积 109 044 计算超市打折活动的总营业额 110 045 制作中文九九乘法表 111 046 不同单价下的利润 113 047 计算C产品的最大入库量 115 048 计算产品的累计入库数 116 ◎商与余数函数 117 049 根据出生年月推算员工生肖 117 050 根据出生年月判断性别 119 051 生成循环序列 120 052 为员工档案奇偶行设置不同的格式 121 053 制作工资条 123 054 按梯度计算员工提成工资 125 ◎排列组合函数 127 055 预计象棋比赛的总场次 127 056 计算两种彩票的中头奖概率 128 057 计算中奖率 129 ◎分类汇总函数 130 058 所有商品的平均销量 130 059 计算隐藏某些商品时的平均利润 132 Chapter 03 统计函数应用实例 134 ◎计数函数 135 060 统计2月26日加班人次 135 061 统计女装订单数大于500的商品数量 136 062 统计月销售量1000以下、利润2000元以上商品数 138 063 统计特色商品数量 139 064 统计各部门职工的学历情况 140 065 统计销售部总人数 142 066 自动生成员工编号 143 067 统计学生缺考总次数 144 068 统计有效的调查问卷数目 145 069 统计购买各种首饰的会员人数 146 070 计算20~35岁的员工比例 148 071 统计与公司两项业务都有往来的客户数 150 072 统计语、数、外大于90分且总分大于480分的人数 151 073 统计业绩200000元以上的大专或本科学历男性业务员 152 074 统计各级业务员业绩异常的人数 154 ◎平均值函数 156 075 计算各季度的平均生产成本 156 076 计算90分以上的平均成绩 157 077 计算学生含缺考科目的平均成绩 158 078 统计销量前N名的平均销量 160 079 计算操作员的平均产量 161 080 计算4月份交货产品的平均订单金额 162 081 计算会员在金饰上的平均消费 163 082 计算金融系讲师平均授课课时 164 083 计算满足特定条件的教师的科研能力平均分 165 084 去除最值全班跳远平均成绩 167 085 去掉一个最高分和最低分参赛选手平均得分 169 ◎最值函数 171 086 突出显示销量最高的数据 171 087 月销售量低于平均销量的最大销量的商品名称 173 088 分别1~4月排前3的销售量 175 089 制作产品一季度销量排行榜 176 090 最后购买某种首饰的会员 178 091 计算工龄最小的女员工的工龄 179 092 计算材料的3个最少消耗量 180 093 提取每月销量倒数第二的商品 182 ◎中值函数 183 094 计算3月份产品销量中值 183 095 设定社保缴费基数上下限 185 096 查找销售量处于中间位置的部门 186 ◎排名函数 188 097 对员工上半年销售业绩进行排名 188 098 查询指定学生的成绩排名 190 099 同龄异性员工的人数 194 ◎频率分布函数 196 100 跳远测试中出现次数最多的成绩 196 101 查询材料采购最频繁的车间 198 102 统计各个利润区间的商品数目 200 103 分别统计未完成任务和超额完成任务的人数 202 104 分别统计本科以下及本科以上学历的员工人数 204 105 统计各学历员工数 205 106 员工销售业绩的中国式排名 207 ◎概率分布函数 210 107 优选机器维修人员招聘方案 210 108 提供可供选择的机床维修人员配置方案 212 Chapter 04 日期和时间函数应用实例 217 ◎日期函数 218 109 计算员工工龄 218 110 计算2010年之前空调的平均售价 221 111 计算本月交货的产品数量 222 112 计算工程的起止年月 224 113 计算员工的转正时间 228 114 计算产品的交货时间处于哪一旬 230 115 制作2012年法定假日倒计时 232 116 判断借款是否逾期 234 117 将简易输入的日期转换为标准日期 236 118 计算付款日期 238 119 计算当月天数 240 120 显示本次打开档案的时间 241 121 判断机器是否需要检修 243 122 自动生成离职员工工资结算日期 245 123 计算支付货款日期 247 124 计算员工离职之前在公司工作的月数 250 125 根据入职日期计算员工带薪年假的天数 251 ◎工作日函数 253 126 计算员工的工龄(精确到月份) 253 127 计算工作的完成时间 255 128 计算本月的工作日数目 257 ◎星期函数 258 129 计算法定假日的星期 258 130 计算付款时间 262 131 计算某员工每日的工资 264 132 按周汇总产品出入库数量 266 133 自动生成考勤周报表的标题 268 134 罗列第45周的日期 270 ◎时间函数 272 135 计算临时加班的员工的工资 272 136 计算员工今日的计时工资 274 137 计算员工的平均速度 277 138 根据完成任务时间计算奖惩金额 280 139 根据通信时间计算本月总话费 282 140 在时间日期数据中提取时间或日期 285 Chapter 05 文本函数应用实例 287 ◎字符串转换函数 288 141 换行显示库存量及是否需要进货 288 142 将文本数字转换为数值并计算利润 290 143 从身份证号码中提取员工的性别信息 292 144 从身份证号码中提取员工的生日信息 294 145 快速恢复以科学计数法显示的商品条形码 296 146 将数字金额转换为人民币大写 298 147 将日期转换为中文大写 301 148 将员工提成工资转换为会计格式 302 149 根据工作年限计算员工年终奖 304 150 快速将数字转换为电话号码格式 306 151 将成本保留两位小数后再和 308 152 将应收款显示为“万元”并添加¥符号 309 153 将全角字符转换为半角字符 310 154 计算混合字符串之中字母的个数 312 155 将半角字符转换为全角字符 313 156 计算混合字符串之中汉字的个数 314 157 将单词的首字母转换为大写 315 158 将所有单词转换为小写形式 317 159 将英文句子的首字母转换为大写其余小写的形式 318 160 将所有单词转换为大写 320 161 统计软件名称中英文字母的个数 321 162 将区域中的文本串联 323 163 为公式添加说明 324 164 用简易图表表示销量情况 326 ◎文本合并比较函数 327 165 在数值结果左侧添加“¥”符号 327 166 在身份证号码中提取员工的出生年月信息 329 167 提取月利润最高的前三种产品的名称 330 168 判断实习员工是否可以继续考察 331 ◎查找与替换函数 334 169 根据产品规格计算产品的体积 334 170 通讯录单列转3列 336 171 将15位身份证号码升级为18位 338 172 升级产品型号 340 173 将专业/年级/班级/名称分开 341 174 从软件名称中提取软件的版本号 343 175 统计各部门的员工人数 345 176 提取姓名和省名 347 ◎获取字符串函数 348 177 从地址中提取省名 348 178 通过身份证号码计算年龄 350 179 将金额分散填充 351 180 从开支明细中提取金额 354 181 从卡机数据中判断员工所属分公司及部门 355 182 从卡机数据中提取时间并判断是否迟到 357 183 根据身份证号码统计男性员工人数 358 184 在不规范格式的日期数据中提取日期 360 ◎除去空格 362 185 将英文句子规范化 362 186 分别提取省/市/县名称 363 Chapter 06 逻辑函数应用实例 365 ◎真假值判断函数 366 187 判断员工性别信息是否正确 366 188 判断员工是否全勤 367 189 判断员工是否可以直接晋升 369 190 判断员工身份证号码位数是否正确 370 191 根据年龄判断员工是否退休 371 192 判断员工是否符合晋升条件 373 193 判断员工是否升职 375 194 统计月利润中文本型数字的个数 376 195 判断商品的盈利情况是否良好 377 196 根据员工工资计算员工的个人所得税 379 ◎条件判断函数 381 197 根据员工的各项考核成绩判断员工是否合格 381 198 判断员工是否需要补考 382 199 判断员工是否缺考 383 200 查询员工是否享受夜班补贴 385 201 计算员工12月工资 387 202 汇总商品的销售额 388 203 为办公物资采购表建立归类标签 391 204 在有学生全部缺考的情况下计算学生的平均成绩 392 Chapter 07 查找和引用函数应用实例 394 ◎查找函数 395 205 查询指定员工缺勤次数 395 206 根据考核成绩评定员工考核等级 396 207 根据员工姓名查找员工编号 398 208 查询指定厂家提供的某种产品的价格 400 209 查询商品最新单价 401 210 根据员工编号或者姓名查找提成工资 403 211 根据员工姓名和编号查找员工信息 406 212 根据职务和工龄计算年限工资 408 213 根据产品名称的拼音生成产品编号 410 214 根据本月收入查询应采用税率和速算扣除数 413 215 查找某销售员某月的销售业绩 415 216 制作员工工牌 416 217 查询最后入职的员工 418 218 查询某员工是否为本公司人员 419 219 计算员工的工作项数 421 220 制作周营业额排行榜 423 221 根据员工考核成绩进行排名 427 222 罗列各省参展名单 429 223 罗列本周多次迟到的员工 432 224 根据库存编号查询库存信息 433 225 查询员工应得福利费 437 226 计算员工测评总分 439 227 查询六月值夜班最多的员工 441 228 罗列每个名次上的员工姓名 442 229 根据达标率计算不同工种员工的奖金 445 230 根据关键字查找所有符合的商品 447 231 根据员工档案详表制作简表 452 232 提取格式混乱的日期中的月份 454 233 计算业务员的业绩奖金 456 234 评定面试结果 460 ◎引用函数 461 235 为员工档案填充序号 461 236 员工第几次的测试成绩最好 463 237 将中文日期转换为标准格式日期 465 238 每10种商品汇总一次利润 467 239 为上半年生产统计表中填充周次 470 240 统计员工的缺勤情况 471 241 拆分合并单元格 473 242 统计某公司某周的工作事项 476 243 多区域统计业绩50万元以上的销售员人数 477 244 3个车间的最高平均产量 479 245 返回指定时间段的销售额 480 246 最大签单业绩所在单元格 482 247 指定车间的最大产量 483 248 汇总签单业绩 484 249 按品种编号 486 250 根据单价表和销量表汇总销售额 488 251 计算最近N天的销售额 490 252 自动生成工资条 491 253 查询员工福利相关信息 493 254 计算最低购入价格 495 255 查询员工档案中的最后一个记录 496 256 提取不重复的姓名 499 257 交换表格行列 500 ◎超链接函数 501 258 快速返回工作表首行 501 259 快速跳转至添加员工信息处 503 260 在工作表中直接使用百度搜索 505 Chapter 08 财务函数应用实例 507 ◎投资预算函数 508 261 整存整取 508 262 零存整取 509 263 计算各项投资的金额 510 264 年金现值的计算 511 265 不同计息期现值的计算 513 266 设备更新投资分析 515 267 选用甲设备的最低使用年限 518 268 银行存款年利率 519 ◎本金和利息函数 520 269 偿债基金的计算 520 270 固定期限的银行贷款分析 522 271 等额分期付款每期的本、息及本息和 524 272 等额本金付款每期的本、息及本息和 526 273 选择最佳还贷方案 529 ◎折旧函数 533 274 使用直线折旧法计算固定资产折旧 533 275 使用固定余额递减法计算资产折旧 537 276 使用双倍余额递减法计算资产折旧 540 277 使用年数总和法计算资产折旧 544 278 使用可变余额递减法计算资产折旧 547 Chapter 09 信息函数应用实例 550 ◎IS()类函数 551 279 查询指定员工最大缺勤次数 551 280 转换面试结果表达方式 553 281 标记考核成绩达到A级的员工 557 282 按编号汇总库存量 559 283 统计男性员工人数 560 284 统计一季度出入库总量 562 285 员工服务态度平均分 564 286 统计字符串中不重复的字母个数 566 287 罗列参与两个项目和一个项目的员工 568 288 统计生产人员人数 571 ◎信息类函数 574 289 显示当前工作表路径 574 290 计算员工累计积分 576 291 从明细表中提取数据 577 292 从未知格式日期中提取月份 581 Chapter 10 数据库和三角函数应用实例 584 ◎数据库函数 585 293 统计各车间平均生产成本 585 294 统计竹盐产品平均售价 587 295 统计一、二车间第二季度生产总成本 589 296 满足条件的商品的总利润 591 297 2班的最高平均分 593 298 平均工龄以下员工的最高工资 595 299 判断可否选派二级教师 599 300 查询符合条件的员工姓名 601 301 统计所有考核均合格的员工数 602 ◎三角函数 605 302 计算定制锅炉的直径 605 303 计算扇形材料的弧长 606 304 绘制简单三角函数图像 608 305 绘制复杂三角函数图像 610 306 判断三角形材料是否满足条件 612 Chapter 11 函数与其他Excel功能结合应用 614 ◎条件格式中函数的应用 615 307 使工作表能自动隐藏错误值 615 308 标记销量最大的10种商品名称 616 309 标示第一季度销售额均在2000元以上的员工 619 310 在高于平均成绩的姓名后添加标识 621 311 3天内行程提示 624 312 根据关键字标识商品信息 626 313 多条件控制工资的显示 627 314 按模糊条件标示符合条件的记录 632 ◎数据有效性中函数的应用 633 315 禁止输入重复的员工编号 633 316 多条件限制员工编号输入 636 317 利用数据有效性生成二级列表 639 318 四级下拉列表的制作 644 319 将已输入的数据作为数据源 650 ◎图表中函数的应用 653 320 制作一季度产品的动态销量图 653 321 制作区域销量的动态子母图 656 322 制作销量的动态分类统计图 661 323 制作最近一周的销量图 663 324 制作收支瀑布图 666 325 制作可比较任意产品产量的柱形图 669 326 制作细分柱形图 673 327 制作双色柱形图 675 328 制作动态复合饼图 678 329 突出显示图表中的极值 683 330 高亮显示光标选定数据 685 ◎数据透视表中函数的应用 688 331 获取数据透视表关键字 688 332 计算分类百分比 689 333 为排名进行星级评定 690 ◎模拟分析中函数的应用 692 334 可变利率下每月的还贷额 692 335 不同利率和还款期限下的月还款额 694 336 贷款方案分析 696 337 应聘员工工资要分析 699 ◎规划解中函数的应用 701 338 确定产品的最佳运输方案 701 339 确定最佳生产方案 704 ◎迭代计算中函数的应用 708 340 自动记录填写产品入库记录的时间 708 341 罗列铝材下料方案 711 Chapter 12 Excel 2013特有函数介绍及其应用实例 715 001 返回数字的反余切值 716 002 返回数字的反双曲余切值 716 003 返回角度的正割值 717 004 返回角度的双曲正割值 717 005 返回角度的余切值 717 006 返回双曲角度的双曲余切值 718 007 返回角度的余割值 718 008 返回角度的双曲余割值 719 009 将罗马数字转换为阿拉伯数字 719 010 将数字转换为具备给定基数的文本表示 720 011 将数字的文本表现形式转换为十进制数 720 012 向上舍入数字到指定基数的倍数 721 013 向下舍入数字到指定基数的倍数 722 014 向上舍入数字到指定有效位的倍数 722 015 返回给定数目的项的组合数 723 016 返回指定维度的单位矩阵 723 017 使用二项式分布返回试验结果的概率 724 018 返回伽玛函数值 724 019 返回比指定标准正态累积分布函数值小0.5的值 725 020 返回对象总数中给定数据的排列数 725 021 返回标准正态分布的密度函数值 726 022 返回数据集分布的不对称度 726 023 返回两个日期之间的天数 727 024 返回给定日期在全年中所处的周数 727 025 将数字转化为文本格式并添加$符号 728 026 以与区域设置无关的方式将文本转换为数字 728 027 将给定数值转化为对应的Unicode字符 729 028 返回给定文本第一个字符对应的Unicode数字 729 029 判断公式结果是否为错误值#N/A 730 030 返回所有参数的逻辑异或 730 031 以字符串的形式返回公式 731 032 返回投资到达指定值所需的期数 731 033 返回投资增长的等效利率 732 034 检查单元格引用是否包含公式 732 035 返回引用工作表的工作表编号【SHEET()】 733 036 返回引用中的工作表总数 733 037 返回两个数的按位“与”结果 733 038 返回两个数的按位“或”结果 734 039 返回两个数值的按位“异或”结果 734 040 返回向左移动指定位数后的数值 735 041 返回向右移动指定位数后的数值 735 042 返回复数的余切值 736 043 返回复数的余割值 736 044 返回复数的正割值 736 045 返回复数的正切值 737 046 返回复数的双曲正弦值 737 047 返回复数的双曲余弦值 737 048 返回复数的双曲正割值 738 049 返回复数的双曲余割值 738 050 返回复数的平方根 738 051 返回URL编码的字符串 739 052 返回XML内容中的特定数据 739 053 返回网络上的Web服务数据 740 案例.001 计算任务的持续时间 740 案例.002 计算法定节日是全年的第几周 742 案例.003 处理员工姓名查找不到的情况 743 附录A 函数语法格式速查 745 1.逻辑函数 745 2.统计函数 745 3.数学和三角函数 750 4.日期和时间函数 752 5.文本函数 752 6.财务函数 754 7.查找和引用函数 757 8.信息函数 758 9.数据库函数 759

34,576

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧