精华内容
下载资源
问答
  • 今天我们就来学习一下,如何制作可以自动查询月份考勤数据的考勤。我们来看一下效果图是怎么样的,如下图:如上图:我们每一张sheet页都代表了每个月的出勤情况,每个月的表格格式、登记人姓名工号都是一致的。...

    Excel动态考勤表的制作,相信对于每一位HR来讲都是见得非常多的。今天我们就来学习一下,如何制作可以自动查询月份考勤数据的考勤表。

    我们来看一下效果图是怎么样的,如下图:

    51e6f967ec03b05abffb289ff7ae690d.gif

    如上图:我们每一张sheet页都代表了每个月的出勤情况,每个月的表格格式、登记人姓名工号都是一致的。现在我们需要在汇总表中单独选择下拉月份就可以调取每个月的数据。下面我们来学习一下。

    第一步:先在每张sheet页都固定一样的出勤登记表格,每个人对于的姓名工号位置每张表都一样。

    ce3d7e79dfd24e34b524fb89fd14197e.png
    8e3fbc68c18182a0e23e6363f80f2444.png

    如上图每个月对应的表格格式都是一样的。

    第二步:在汇总表中月份单元格设置数据有效性。方法:数据—数据有效性—清单。

    374ab109a205dc2df4c4ba968340b3c5.png

    允许条件中设置为序列,来源输入:1月,2月,3月,4月,5月,6月,7月,8月。你有几个月的数据就输入到几个月。

    第三步:如何将每个周末对应的单元格设置为灰色底纹。

    bf98ce46221cce1eaf0e6bb0da7148c4.gif

    选择区域后,点击:开始—条件格式—新建规则,使用公式确定,输入公式=Weekday(C$5,2)>5,这样即可对于周末两天对应的单元格设置为灰色底纹。原因为如果是周六周日,Weekday函数返回的值就会大于5。

    第四步:关键的一步,用indirect函数和address函数来进行单元格引用即可。函数=IF(INDIRECT($B$3&"!"&ADDRESS(ROW(C6),COLUMN(C6)))=0,

    展开全文
  • 有一些出入库的数据,想通过C#做一个查询统计的程序。数据有月份 地区 类型(指出、入库) 品类 经办人 数量这几个字段,现在查询部分功能已经做好了,想在结果里进行进一步统计。具体的效果如下: 比如查询条件...
  • 作者 | 侯兵兵在我国信息化飞速...但是,当我们在做质控、定标、保养等操作时,即使仪器和流水线有自动条码识别质控、定标、保养等功能,由于其样品管无条码或我们在做相应的条码时可能需要其他软件进行制作,而这种...

    作者 | 侯兵兵

    在我国信息化飞速发展的今天,各大医院检验科的自动化程度也越来越高。同时,随着检验科自动化流水线的使用,条形码成为标本检测过程中不可或缺的标本标示。只有标本在附有条形码的情况下才能进入自动化流水线进行相对应项目的检测。

    但是,当我们在做质控、定标、保养等操作时,即使仪器和流水线有自动条码识别质控、定标、保养等功能,由于其样品管无条码或我们在做相应的条码时可能需要其他软件进行制作,而这种条码软件并不是每个实验室都有。本文为大家介绍在没有条码制作软件的情况下如何用Excel表制作条形码。

    运用Excel表手工制作条形码具体操作流程如下:

    01

    点击Excel文件菜单中的“选项”按钮,在自定义功能区中找到“开发工具”并选中,点击“添加”。如图1、2:

    07e4c9251b30c49658cc762c42247354.png

    图1

    5f7d0c0e0fff249671612079006fe5e3.png

    图2

    02

    返回Excel主界面后找到开发工具栏,找到有“3ec6c93095049281737d9bf5c01b0f1a.png”标志的“其他控件”按钮。如图3:

    45d906f7c4365b42bc66239987b712f1.png

    图3

    03

    点击“控件”按钮后,找到“MicrosoftBarCode Control 9.0”控件(如图4),选择并点击插入控件,将出现图5样条码:

    3116ca00bbf06758e38796d143a79ed9.png

    图4

    37fa5d0ad27d5391156ab4e2cfb940a2.png

    图5

    04

    选中条码并右击后,点击属性(如图6),将出现如图7样对话框,在“Value”后输入质控编号,如“12345”。

    70aa925fb239fff381d2e496bbec4dde.png

    图6

    094806f2768722fe695ff48850c73495.png

    图7

    05

    选中条码后再次右击,之后选中“MicrosoftBarCode Control 9.0对象”“属性”,对MicrosoftBarCode Control 9.0属性进行设置。如图8:

    28a561e949140bd464f0a18003e9a620.png

    图8

    06

    出现“MicrosoftBarCode Control 9.0属性”对话框后,在“常规”菜单内选择条码样式,一般检验科标本条码样式(S)为“7-Code-128”,如图9:

    2cdd5bb5b2deadb46dc2f9d56ee57525.png

    图9

    07

    此时,Excel中所显示的条码就是我们的质控编号(12345)所对应的条码。如图10:

    a73c81a927964d910e6cbfc92b573a9b.png

    图10

    08

    将Word的纸张大小调整为科室所用条码大小,再将图10形成的条码复制到Word中,轻微调整条码位置后形成如图11样条码,点击打印即可得到我们想要的任意质控编码条码。

    c5f843a838d6cf710786d0e71a6904c1.png

    图11

    75abd8f3cf389575c76c97db91217c8e.png

    说明:本文为原创投稿,不代表检验医学新媒体观点。转载时请注明来源及原创作者姓名和单位。

    编辑:徐少卿 审校:陈雪礼

    5c690b4b722b5509000329bfa9aa2fb1.png
    展开全文
  • 根据条件查询结果,利用结果去制作表格 ,这样一来,我就不知道怎么写了。 例如自动加载的时候代码: require.config({ paths: { echarts: GLOBAL.WEBROOT+'/js-busi/track' } }); require( [ '...
  • 需求描述:日期维左关联事实,当选择某个月的时候,我们需要把那个月每一天的数据展现出来,事实如没数据就显示空。如下效果图: 最开始我试过使用FM来设计维和...查询1是事实的数据,设置如下: 查询2是...

    需求描述:日期维表左关联事实表,当选择某个月的时候,我们需要把那个月每一天的数据展现出来,事实表如没数据就显示空。如下效果图:
    cognos如何制作维表左关联事实表的报表

    cognos如何制作维表左关联事实表的报表

    最开始我试过使用FM来设计维表和事实表为左关联,但是由于需要2个参数,一个基于维表的月份参数,一个是基于事实表中销售类型作为参数。发现报表始终展现出来的是内连接的效果。现在我们可以巧妙利用工具箱里面的“并集”来实现,如下图:

    cognos如何制作维表左关联事实表的报表

    查询1是事实表的数据,设置如下:cognos如何制作维表左关联事实表的报表

    查询2是维表的数据,数据项与查询1的一样,但是查询2里面关于事实数据的数据项,我们统一设置表达式为:“case when 1=0 then 0 end” 并且聚合函数里面要选择:总计

    如图:cognos如何制作维表左关联事实表的报表

    查询1与查询2并集后到了查询3,最后前端交叉表的数据项直接从查询3里面拖拽过来即可。

    转载于:https://blog.51cto.com/4170193/2169674

    展开全文
  • 本文当详细介绍了在组态王中通过报表窗口如何制作日报,报表查询起始起始时间,时间间隔,需要查询的数据量,可以通过实际需要而自己设置。在本文档的基础上,将相应的位置换位变量,并支持输入输出,即可!如有...
  • 创建“员工档案”数据库后,可以从中提取相关信息制作Excel员工档案查询表。例如,按照图16.161所示,设置表格并在相应单元格输入固定信息,其中灰色部分为Image控件,其PictureSizeMode属性设置为1,使照片图片可以...

    创建“员工档案”数据库后,可以从中提取相关信息制作Excel员工档案查询表。例如,按照图 16.161所示,设置表格并在相应单元格输入固定信息,其中灰色部分为Image控件,其PictureSizeMode属性设置为1,使照片图片可以自动适应控件大小。在G2单元格输入员工编号,可以快速查询相关员工的档案信息。

    d53f9e55f9892b05b427b0a474f31246.png

    图 16.161    员工档案查询表模板

    示例代码如下:

    #001  Type mudtGUID

    #002    lngData As Long

    #003    intData1 As Integer

    #004    intData2 As Integer

    #005    abytData(7) As Byte

    #006  End Type

    #007  Private Declare Function CreateStreamOnHGlobal Lib "ole32.dll" (ByRef hGlobal As Any, ByVal fDeleteOnResume As Long, ByRef ppstr As Any) As Long

    #008  Private Declare Function OleLoadPicture Lib "olepro32.dll" (ByVal lpStream As IUnknown, ByVal lSize As Long, ByVal fRunmode As Long, ByRef riid As mudtGUID, ByRef lplpObj As Any) As Long

    #009  Private Declare Function CLSIDFromString Lib "ole32.dll" (ByVal lpsz As Long, ByRef pclsid As mudtGUID) As Long

    #010  Private Const SIPICTURE As String = "{7BF80980-BF32-101A-8BBB-00AA00300CAB}"

    #011  Sub ReadRecordPic()

    #012      Dim abytPic() As Byte

    #013      Dim strSQL As String

    #014      Dim cnADO As New ADODB.Connection

    #015      Dim rsADO As New ADODB.Recordset

    #016      Dim strPath As String

    #017      Dim strTable As String

    #018      strPath = ThisWorkbook.Path & "员工管理.accdb"

    #019      strTable = "员工档案"

    #020      On Error GoTo ErrMsg

    #021      With Sheets("员工档案查询")

    #022          cnADO.Open "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" & strPath

    #023          strSQL = "SELECT * FROM " & strTable & " WHERE 员工编号=" & Val(.Range("g2"))

    #024          rsADO.Open strSQL, cnADO, 1, 3

    #025          If rsADO.EOF Then

    #026              MsgBox .Range("G2") & " 员工编号不存在,请重新输入", , "员工编号错误"

    #027          Else

    #028              .Range("b3") = rsADO("姓名")

    #029              .Range("d3") = rsADO("出生日期")

    #030              .Range("f3") = rsADO("民族")

    #031              .Range("b4") = rsADO("性别")

    #032              .Range("d4") = rsADO("职务")

    #033              .Range("f4") = rsADO("籍贯")

    #034              .Range("b5") = rsADO("学历")

    #035              .Range("d5") = rsADO("部门")

    #036              .Range("f5") = rsADO("电话")

    #037              .Range("b6") = rsADO("简历")

    #038              If IsNull(rsADO("照片")) Then

    #039                  .Image1.Visible = False

    #040                  .Range("g3") = "暂无照片"

    #041              Else

    #042                   abytPic = rsADO("照片")

    #043                  .Image1.Visible = True

    #044                  .Image1.AutoSize = False

    #045                  .Image1.PictureSizeMode = fmPictureSizeModeStretch

    #046                  Set .Image1.Picture = ByteToPicture(abytPic)

    #047                  .Range("g3") = ""

    #048              End If

    #049          End If

    #050      End With

    #051      Set rsADO = Nothing

    #052      Set cnADO = Nothing

    #053      Exit Sub

    #054  ErrMsg:

    #055      MsgBox Err.Description, , "错误报告"

    #056  End Sub

    #057  Private Function ByteToPicture(ByRef abytData() As Byte) As IPicture

    #058      On Error GoTo errorhandler

    #059      Dim objStrm As IUnknown

    #060      Dim avntGUID As mudtGUID

    #061      If Not CreateStreamOnHGlobal(abytData(LBound(abytData)), False, objStrm) Then

    #062          CLSIDFromString StrPtr(SIPICTURE), avntGUID

    #063          OleLoadPicture objStrm, UBound(abytData) - LBound(abytData) + 1, False, avntGUID, ByteToPicture

    #064      End If

    #065      Set objStrm = Nothing

    #066      Exit Function

    #067  errorhandler:

    #068      Debug.Print "Could not convert to IPicture!"

    #069  End Function

    代码解析:

    第1行到第6行代码声明用户自定义数据类型。

    第28行到第37行代码将数据库记录集中的数据填写到工作表相应的单元格中。

    第38行到第40行代码判断记录集中的“照片”字段是否为NULL值,如果为NULL,则隐藏Image1控件,并显示暂无照片的信息。

    第42行代码读取照片的二进制数组。

    第43行到第45行代码设置Image1控件的显示状态,使图片适应控件的大小。

    第46行代码使用自定义函数ByteToPicture将二进制数组转换为Picture对象。

    第57到第69行代码是ByteToPicture自定义函数,该函数利用API将内存中的二进制数组转换为可以使Image控件接受的Picture对象。

    ReadRecordPic过程先通过Recordset对象读取数据库中的信息,并将字段内容输出到工作表相应单元格中,然后使用API编写的自定义函数ByteToPicture读取Recordset对象中包含图片信息的二进制数据,转换为Picture对象并显示在工作表的Image1控件中。

    在G2单元格输入员工编号后,运行ReadRecordPic过程,结果如图 16.162所示。

    6bb56010776ff606813f1e6fa29457f3.png

    图 16.162    员工档案查询表

    由北京大学出版社出版、Excelhome精心打造的《Excel VBA 经典代码应用大全》一书,内容侧重于Excel VBA 的经典用法及其代码讲解,旨在帮助Excel VBA 初学者和具备一定VBA 应用基础希望进阶学习的广大读者。全书精选了大量经典实例,辅以深入浅出的代码讲解剖析,力求让更多希望深入学习Excel VBA 的读者能够有更大的收获。

    恰逢4月23日世界读书日,在16日-22日期间,通过当当网购书即可满100元减50元,ExcelHome的图书全部参与活动,心动不如行动,点击【阅读原文】即可到达活动现场。

    展开全文
  • 那如下图所示的,带有图片的信息查询卡片是如何制作的呢?这里就要用到Excel中的一个小工具:照相机。下面就对这个案例中涉及到的知识点进行简要介绍。首先,准备好如下图所示的一份数据。然后,在查询区域的B2...
  • 火车时刻是一种方便快捷的查询火车班次信息的工具,那么,如何实现用python实现爬取这些网站的时刻数据呢?一、访问 http://www.ip138.com/ 查询网的火车时刻工具:http://qq.ip138.com/train/选择“列车车次...
  • 大多数职场人都需要上下班打卡,而每个月的考勤记录都会跟我们的工资息息相关,如:全勤奖、请假、调休、加班、迟到、早退……如何利用EXCEL公式,将考勤机导出的原始数据转换成我们需要的结果呢?每个企业的考勤机...
  • 今天我们就来学习一下,如何制作可以自动查询月份考勤数据的考勤。我们来看一下效果图是怎么样的,如下图:如上图:我们每一张sheet页都代表了每个月的出勤情况,每个月的表格格式、登记人姓名工号都是一致的。...
  • python 制作火车时刻

    千次阅读 2019-12-14 20:02:04
    火车时刻是一种方便快捷的查询火车班次信息的工具,那么,如何实现用python实现爬取这些网站的时刻数据呢? 一、访问 http://www.ip138.com/ 查询网的火车时刻工具:http://qq.ip138.com/train/ 选择...
  • 我正在尝试制作简单的Java代码,以检查MySQL DB中是否存在和/或列。我应该使用Java代码进行检查还是生成一个SQL查询字符串并执行以进行检查?编辑-@ aleroot-我尝试使用您的代码,如下所示。运行以下代码时,我看...
  • 本节制作思路 建立员工档案查询表框架:建立员工档案查询表的框架,确定表格的整体架构和基调 实现快速查询:要实现员工档案的快速查询,还需要建立公式让各项档案数据与某一项唯一数据挂钩。 保护工作表 为...
  • 前几天在某乎上回答了一个问题,如何使用python制作一个本地运行的小软件,这个软件可以通过选择姓名进行查询成绩。应用效果数据源是一个Excel,里面以姓名为列索引,以科目为行索引,科目成绩是列表的内容,项目...
  • 因此,这是我的第一个问题,如果有人可以帮助我,我将非常感激.我目前有一个MysqL数据库和一个用PHP制作的Web应用程序,用户可以在其中输入当天用于特定任务的时间....我有这个MySQL查询:SELECTt_email.name,DATE_FO...
  • 如何快速制作数据词典

    千次阅读 2017-12-06 14:18:29
    其实制作数据词典是一件非常麻烦费力的事情,如果有一条SQL能够帮你全都查询出来,那无疑会省力许多,今天呢我就给大家带来一条这样的SQL,源自大佬小梦想的亲笔之作。USE information_schema;SELECT 字段, 字段说明...
  • 上节内容我们提到了如何设计UI ,这节课我们开始读取数据。回顾应用效果数据源是一个Excel,里面以姓名为列索引,以科目为行索引,科目成绩是列表的内容,项目需求是:通过搜索姓名,显示该学生的各科成绩:使用...
  • SQL解析器 状态 α 一个实用程序,用于分析从SQL语句引用的列和关系。 受高度影响,但设计用于具有很多CTE,子查询,窗口函数和其他复杂性的更多分析型查询
  • 在Excel工作簿中打开一张工作,单击"数据"选项卡"获取和转换"功能组中的"新建查询"按钮,在弹出的下拉列表中依次单击"从文件"-"从文件夹"。2.在弹出的"安全声明"对话框中单击"确定"按钮。3.在弹出的"文件夹"...
  • 下面,我来开始仔细讲解该如何制作。 首先,设置文件。 新建“morning.txt"“afternoon.txt”。分别输入以下内容。 morning.txt 周一:语文/数学/语文/英语 周二:数学/英语/信息/语文 周三:数学/语文/美术/数学 ...
  • 它是如何根据用户输入的一个日期查询出该日期所在周的订货信息的呢? 实现步骤 1、 参数配置 其中,arg1 是用户输入的日期,对应普通参数; arg2 是基于 arg1 计算得到的一周的起始日期,对应动态参数,.....

空空如也

空空如也

1 2 3 4 5 ... 15
收藏数 295
精华内容 118
关键字:

如何制作查询表