ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 效率神器,一键搞定繁琐工作
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
让更多数据处理,一键完成 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
查看: 1585|回复: 2

[求助] IF高手请入内,想请教一个比较搞脑子的问题

[复制链接]

TA的精华主题

TA的得分主题

发表于 2011-4-4 15:11 | 显示全部楼层 |阅读模式
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
不知道有没有高手能帮我解决一下,我尝试用IF语句做了几条,但是没有全部成功,只成功了部分功能,脑子就死在那里了,呵呵……请教呀请教。
是个工资盘片的问题。

需要的信息如下:
姓名, 工资卡号,金额

限制条件如下:
姓名:有两个字的有三个字的
工资卡号有18位的,也有19位的,如遇上18位的软卡,则在最后加个0, 填满19位
金额:最大金额为万,后面保留两位小数。
姓名后空格三位接卡号,卡号19位,空格若干接金额,从卡号的第一位开始到金额的分一共是30个字节,从卡号的第一位到金额的最后一位必须对齐。

举例如下

张三   1234567891012345678   1.11
李四一  1234567891012345678  12.12
张一   123456789101234567    123.12
李四二  123456789101234567  1234.12
李四三   1234567891012345678  12345.12
......

要达到如下效果:
张  三   1234567891012345678         1.11
李四一   1234567891012345678      12.12
张  一   1234567891012345670    123.12
李四二   1234567891012345670  1234.12
李四三   1234567891012345678 12345.12
(试了几次没对齐,大家凑合差看吧,反正从数字的第一位到最后 一位共长30个字节,且要首尾对齐)

名字,卡号,金额的条件应该是都可以互相交差的排列组合。我的脑子已经死循环了,求高手解救。谢谢

[ 本帖最后由 nadaloo 于 2011-4-4 15:14 编辑 ]

TA的精华主题

TA的得分主题

发表于 2011-4-4 15:31 | 显示全部楼层

TA的精华主题

TA的得分主题

发表于 2011-4-4 15:42 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
这个有什么用呢?
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2024-11-27 02:16 , Processed in 0.033654 second(s), 9 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

快速回复 返回顶部 返回列表