求利用一张 xls 工资表生成工资查询系统的最简方法? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
vamxmen
V2EX    问与答

求利用一张 xls 工资表生成工资查询系统的最简方法?

  •  
  •   vamxmen 2017-06-29 17:25:13 +08:00 2606 次点击
    这是一个创建于 3031 天前的主题,其中的信息可能已经有所发展或是发生改变。

    我们单位的工资表长这样:

    https://pan.baidu.com/s/1qYsJTiG

    (有的行是合并起来的)

    领导让做一个最简单的工资查询系统

    可以直接把表导入到系统后,让员工查询到自己的工资。

    不考虑后期可扩展性,最好不需要写代码的情况下,有没有什么方法实现呢?

    我想是不是 excel 或者 access 有这种权限功能,可以给每个表加一个密码列,让员工输入自己名字和密码后就可以查看到自己的工资?

    17 条回复    2017-06-30 16:55:23 +08:00
    ender049
        1
    ender049  
       2017-06-29 17:28:21 +08:00
    写代码也简单到不要不要的啊…………随便找个会写代码的几分钟就写好了
    facat
        2
    facat  
       2017-06-29 17:44:46 +08:00 via Android
    多用几个 vlookup 函数
    leon9986666
        3
    leon9986666  
       2017-06-29 17:59:39 +08:00 via Android
    抓个会写代码的大学生就能搞定的事情
    0ZXYDDu796nVCFxq
        4
    0ZXYDDu796nVCFxq  
       2017-06-29 18:03:34 +08:00 via iPhone
    就两张表两条查询语句
    xfspace
        5
    xfspace  
       2017-06-29 18:05:18 +08:00 via Android
    binghe
        6
    binghe  
       2017-06-29 19:52:20 +08:00
    如果要员工自己查,做一个简易查询系统更方便啊。数据可以 excel 导入就可以。
    geelaw
        7
    geelaw  
       2017-06-29 20:01:08 +08:00 via iPhone
    最简单的方式是给每个人的工资加上一个范围非常大的随机数,然后把每个员工的随机数告诉他。

    还可以写 VBA 根据工资总表自动发邮件给各人告知工资。

    通常来说不会允许把工资总数据直接展示给每个员工吧
    lekai63
        8
    lekai63  
       2017-06-29 20:10:54 +08:00 via iPhone
    不需要 VBA 不需要写代码
    关键字:邮件合并
    word 编辑模板文件,自动从 excel 读取数据,最后通过 outlook 分别发邮件给员工。---直接看邮件就行了,不用登陆系统查
    lekai63
        9
    lekai63  
       2017-06-29 20:11:40 +08:00 via iPhone
    不过 excel 原始数据可能得用一些方式格式化下
    vamxmen
        10
    vamxmen  
    OP
       2017-06-29 21:20:41 +08:00
    @lekai63 这个看起来好高端。。。闻所未闻,怎么让每个人只看到自己的工资呢?
    vamxmen
        11
    vamxmen  
    OP
       2017-06-29 21:21:38 +08:00
    @geelaw 每个人只能看到有自己名字的那一行数据
    abcde51111
        12
    abcde51111  
       2017-06-29 21:30:13 +08:00 via iPhone
    @vamxmen 有个现成的直接把表格放根目录然后前台输入名字+身份证或者其他条件查询 需要的话我明天找找看看能不能找到
    abcde51111
        13
    abcde51111  
       2017-06-29 21:31:04 +08:00 via iPhone
    @abcde51111 只能针对单行数据 不好意思没审题
    Deeer
        14
    Deeer  
       2017-06-29 21:41:27 +08:00
    筛选...
    geelaw
        15
    geelaw  
       2017-06-29 22:14:35 +08:00
    @vamxmen #11 那每个员工必须知道一些只有自己知道的事情才行,就比如我说的随机数方法,你甚至可以用非对称加密法。

    注意:只对数据做障眼法显然是没有任何意义的。你发送的内容必须是已经加密好的,或者不包含别人的数据的,否则和直接把总表发给大家没区别。

    #10 有多行数据会建立多个邮件啊,每个人只会收到自己那行的内容,所以就不会出问题了。这个思路在 #7 也提到过。
    lekai63
        16
    lekai63  
       2017-06-29 23:23:07 +08:00 via iPhone
    @vamxmen 你就按照我说的用邮件合并做关键词搜一下 应该就会了
    是 word 自带功能
    我叫我们人力用这个 每个月发工资表很省力 excel 做好就能发了
    SummerSunC
        17
    SummerSunC  
       2017-06-30 16:55:23 +08:00
    可以试试 doc.google.com
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5416 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 36ms UTC 03:40 PVG 11:40 LAX 20:40 JFK 23:40
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86