当前位置: 首页 > 期刊 > 《中国当代医药》 > 2011年第33期 > 正文
编号:12149137
检验信息Excel查询系统的建立
http://www.100md.com 2011年11月25日 郭洪奎 潘丽旭 江树仙 赵玲芝 严金鑫 聂春梅
第1页

    参见附件(1641KB,2页)。

     [摘要] 开发一款可查询、可修改资料、无需专门安装的检验项目临床应用快速查询系统。利用办公软件Excel模块中的判断函数和查找函数,通过输入检验项目的中文名称或英文缩写,查询并显示预先录入的检验项目相关信息,为临床诊断提供参考依据。通过条件(IF)函数、判断(ISNA)函数与查找(VLOOKUP)函数的联合运用,建立了检验项目信息项目中文名称和英文缩写查询方法,促进了临床对检验项目的合理使用,对改善医院检验科(室)与临床科室联系沟通、提高基层医院的公共卫生服务水平与诊疗水平有一定的积极意义。检验项目信息临床应用Excel查询系统作为一款操作方便、结构简洁、查询内容可以根据用户的实际需要更新的查询工具,在基层医院具有一定的推广运用价值。

    [关键词] 检验;项目;Excel;查询

    [中图分类号] R-05 [文献标识码] C [文章编号] 1674-4721(2011)11(c)-146-02

    随着现代医学的飞速发展,检验医学为临床诊断提供的依据越来越多,如何快速查询各检验项目的临床意义及诊断阈值,成了限制检验项目临床推广应用、提高基层卫生院的公共卫生服务与诊疗水平的障碍。传统的书本查询,费时费力,经济负担重;伴随着电脑的普及应用,各种电子书和查询软件的出现,使检验项目的临床意义及诊断阈值的查询变的比较方便,但购买查询软件和电子书的费用也是一笔不小的负担,且不能根据基层医院业务发展需要进行相应修改。

    Microsoft Office与WPS Office是当今电脑的主流办公软件,二者的Excel相互兼容,且办公软件在升级版本后Excel仍有较高的兼容性。笔者利用Excel模块开发的检验项目临床应用快速查询系统,无需安装就可以在任意一台装有Microsoft Office或WPS Office的电脑上使用,对资料录入、内容修改、页面设置和调整、项目增减调整、保存可以不受限制方便进行,能根据各基层医院业务发展需要进行相应修改,适合各基层医院的实际情况,对改善基层医院检验科(室)与临床科室沟通,做好实验前质量准备、提高检验质量、促进检验项目临床合理应用、提高基层医院的公共卫生服务与诊疗水平有一定的促进意义,在基层医院具有一定的推广运用价值。现笔者将检验项目信息Excel查询系统的成功开发概况简介如下:

    1 系统涉及函数简介

    1.1 IF函数

    用于根据指定条件的逻辑值TRUE或FALS返回不同的判断结果[1]。

    语法:IF(logical_test, value_if_true, value_if_false)。

    说明:Logical_test表示计算结果为TRUE或FALSE的任意值或表达式;Value_if_true表示logical_test为 TRUE 时返回的值;Value_if_false表示logical_test为FALSE 时返回的值。

    1.2 ISNA函数

    用于判断参数内容是否为错误值#N/A(值不存在)。

    语法:ISNA(value)。

    说明:Value为需要进行检验的数值。分别为:空白(空白单元格)、错误值、逻辑值、文本、数字、引用值或对于以上任意参数的名称引用。

    1.3 VLOOKUP函数

    用于在数据表的第一列中查找制定的值,然后返回当前行中指定列处的数值。

    语法:VLOOKUP(lookup_value, table_array, col_index_num, range_lookup)。

    说明:Lookup_value为需要在数组第一列中查找的数值,可以为数值、引用或文本字符串;Table_array为需要在其中查找数据的数据表;Col_index_num为table_array 中待返回的匹配值的列序号,Col_index_num 为1时,返回table_array 第一列中的数值;col_index_num为2,返回table_array第二列中的数值,以此类推;Range_lookup为一逻辑值,指明函数VLOOKUP返回时是精确匹配还是近似匹配。如果为 TRUE 或省略,则返回近似匹配值,也就是说,如果找不到精确匹配值,则返回小于lookup_value的最大数值;如果 range_value为FALSE,函数VLOOKUP将返回精确匹配值。如果找不到,则返回错误值#N/A。

    2 查询系统建立

    2.1 工作薄的建立

    建立一个空白Excel工作薄,将工作薄命名为检验项目临床意义查询系统;工作薄内含三个工作表,将工作表分别重命名为中文名称查询系统、英文缩写查询系统、信息库,如示例图1。

    2.2 信息库建立

    在信息库表第一行设置适当行高;输入表格名称,第二行从A列开始,依次输入项目标题,本查询系统包括项目中文名称、项目英文缩写、项目英语名称、项目检测使用标本、项目检测方法、项目参考值、项目升高临床意义、项目降低临床意义、项目医学决定值、药物对项目检验结果干扰、项目注意事项、组合包含项目等共十二项;从第三行开始,根据第二行每列内容输入每一检验项目的相关信息。

    2.3 查询页面设置

    在查询表格中,建立如示例图2内容表格,第一行为表格名称,查询栏位于表格名称下一行,以后各行依次为需要显示的项目信息名称、信息内容,信息内容单元格需要根据欲显示的内容预留足够大的空间。

    2.4 中文查询系统的建立

    查询函数设置:选中需要显示项目信息内容的空格,在工具条栏插入函数(fx)后输入=IF(ISNA(VLOOKUP(查询名称输入的表格位置〈lookup_value〉,信息库!开始列:结束列〈table_array〉,查询信息在信息库的列数〈col_index_num〉,0〈range_lookup〉)),"",VLOOKUP(查询名称输入的表格位置〈lookup_value〉,信息库!开始列:结束列〈table_array〉,查询信息在信息库的列数〈col_index_num〉,0〈range_lookup〉))。如查询单元格的坐标为I3,欲显示的内容在信息库第5列,信息查询从A列开始知J列结束,在欲显示信息的单元格中插入函数栏输入=IF(ISNA(VLOOKUP(I3,信息库!A:J,5,0)),"",VLOOKUP(I3, 信息库!A:J,5,0))),按回车键即可,其他项目设置方法相同。

    2.5 英文缩写查询系统的建立

    方法同中文查询系统的建立。

    2.6 页面美化

    将查询表格中的单元格使用不同的颜色进行填充,利用颜色的不同区分单元格的显示内容,设置适宜字体颜色,以方便阅读。

    2.7 保护设置

    对信息库进行保护设置并隐藏,避免除管理员外的用户对信息库资料进行随意更改;对查询表格进行单元格锁定,使用户只能在查询栏中进行输入编辑,其余单元格不能进行任何输入编辑操作[1]。

    经过上述步骤后 ......

您现在查看是摘要介绍页,详见PDF附件(1641KB,2页)