ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

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

[已解决] 根据A列数字产生B列树根序列号

[复制链接]

TA的精华主题

TA的得分主题

发表于 2024-5-21 23:12 来自手机 | 显示全部楼层
=LOOKUP(A1,ROW($1:$44),"GM-"&TEXT({111;112;113;121;122;123;124;131;132;211;212;213;214;221;222;223;224;225;226;231;232;233;311;312;313;314;315;321;322;323;324;331;332;333;334;335;336;341;342;343;344;345;346;347},"0!.0!.0"))

评分

1

查看全部评分

TA的精华主题

TA的得分主题

发表于 2024-5-22 07:59 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
  1.     Function niko(value As Integer) As String
  2.     Dim A As Integer
  3.     Dim B As Integer
  4.     Dim C As Integer
  5.     Select Case value
  6.         Case 1 To 9
  7.             A = 1
  8.         Case 10 To 22
  9.             A = 2
  10.         Case 23 To 44
  11.             A = 3
  12.     End Select
  13.     Select Case value
  14.         Case 1 To 3
  15.             B = 1
  16.         Case 4 To 7
  17.             B = 2
  18.         Case 8 To 9
  19.             B = 3
  20.         Case 10 To 13
  21.             B = 1
  22.         Case 14 To 19
  23.             B = 2
  24.         Case 20 To 22
  25.             B = 3
  26.         Case 23 To 27
  27.             B = 1
  28.         Case 28 To 31
  29.             B = 2
  30.         Case 32 To 37
  31.             B = 3
  32.         Case 38 To 44
  33.             B = 4
  34.     End Select
  35.     Select Case value
  36.         Case 1: C = 1
  37.         Case 2: C = 2
  38.         Case 3: C = 3
  39.         Case 4: C = 1
  40.         Case 5: C = 2
  41.         Case 6: C = 3
  42.         Case 7: C = 4
  43.         Case 8: C = 1
  44.         Case 9: C = 2
  45.         Case 10: C = 1
  46.         Case 11: C = 2
  47.         Case 12: C = 3
  48.         Case 13: C = 4
  49.         Case 14: C = 1
  50.         Case 15: C = 2
  51.         Case 16: C = 3
  52.         Case 17: C = 4
  53.         Case 18: C = 5
  54.         Case 19: C = 6
  55.         Case 20: C = 1
  56.         Case 21: C = 2
  57.         Case 22: C = 3
  58.         Case 23: C = 1
  59.         Case 24: C = 2
  60.         Case 25: C = 3
  61.         Case 26: C = 4
  62.         Case 27: C = 5
  63.         Case 28: C = 1
  64.         Case 29: C = 2
  65.         Case 30: C = 3
  66.         Case 31: C = 4
  67.         Case 32: C = 1
  68.         Case 33: C = 2
  69.         Case 34: C = 3
  70.         Case 35: C = 4
  71.         Case 36: C = 5
  72.         Case 37: C = 6
  73.         Case 38: C = 1
  74.         Case 39: C = 2
  75.         Case 40: C = 3
  76.         Case 41: C = 4
  77.         Case 42: C = 5
  78.         Case 43: C = 6
  79.         Case 44: C = 7
  80.     End Select
  81.    niko = "GM-" & A & "." & B & "." & C
  82. End Function
复制代码



B1 下拉
  1. =NIKO(A1)
复制代码

评分

1

查看全部评分

TA的精华主题

TA的得分主题

 楼主| 发表于 2024-5-24 07:46 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
感谢老师,您们太棒了
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

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

GMT+8, 2024-11-13 14:39 , Processed in 0.030243 second(s), 11 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

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

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

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