ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 Excel Home精品图文教程库
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
300集Office 2010微视频教程 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
楼主: delete_007

[讨论] 最小公倍数&最大公约数[已结]

  [复制链接]

TA的精华主题

TA的得分主题

发表于 2014-6-17 23:44 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
本帖已被收录到知识树中,索引项:TEXT
  1. =A2:B11*RIGHT(TEXT(A2:A11/B2:B11,"#/000"),3)^{1,-1}
复制代码

点评

这个思路已经非常强大了。  发表于 2014-6-18 07:46

评分

1

查看全部评分

TA的精华主题

TA的得分主题

发表于 2014-6-18 15:55 | 显示全部楼层
C2:D11单元格数组公式:
  1. =(A2:A11*B2:B11)^{1,0}*GCD(OFFSET(A1:B1,ROW(1:10),))^{-1,1}
复制代码

评分

1

查看全部评分

TA的精华主题

TA的得分主题

发表于 2014-6-18 19:08 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
本帖最后由 天使之泪. 于 2014-6-18 19:31 编辑

2003加载分析工具库,66字符,超长了,不得分,参与一下。

最小公倍数&最大&公约数.zip

21.81 KB, 下载次数: 14

评分

1

查看全部评分

TA的精华主题

TA的得分主题

发表于 2014-6-19 06:05 | 显示全部楼层
本帖最后由 丢丢表格 于 2014-6-28 12:08 编辑

先占一位   
1、 C2:D11=(A2:A12*B2:B12)^{1,0}*GCD(INDEX(A:B,ROW(),,1))^{-1,1}        54字

2、 C2:D2=(A2*B2)^{1,0}*MODE(A2:B2/ROW($1:$999))^{-1,1}                    46字

3、 C2:D11=B2:B11*MID(TEXT(A2:A11/B2:B11,"000/000"),{1,5},3)^{1,-1}      57字

4、 C2:D2=B2*MID(TEXT(A2/B2,"000/000"),{1,5},3)^{1,-1}                  
        45字

5、C2:D11=A2:B11*RIGHT(TEXT(A2:A11/B2:B11,"0/000"),3)^{1,-1}              51字

6、C2:D2=A2:B2*RIGHT(TEXT(A2/B2,"0/000"),3)^{1,-1}                              42字


7、C2:D11=A2:B11*(0&TEXT(A2:A11/B2:B11," 1/000"))^{-1,1}
     47字

评分

5

查看全部评分

TA的精华主题

TA的得分主题

发表于 2014-6-19 15:16 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
虽然超过60字符,但还是帖上我的公式:=IF({1,0},LCM(INDEX(A2:B11,ROW(1:10),,1)),GCD(INDEX(A2:B11,ROW(1:10),,1)))

评分

1

查看全部评分

TA的精华主题

TA的得分主题

发表于 2014-6-19 15:36 | 显示全部楼层
C2=MATCH(1=1,MOD(ROW(A:A)*MIN(A2/B2,B2/A2),1)=0,)*MIN(A2:B2)
D2=MATCH(,0/(MOD(A2/ROW(A:A)&B2/ROW(A:A),1)=0))
都是数组公式,下拉。

评分

1

查看全部评分

TA的精华主题

TA的得分主题

发表于 2014-6-19 23:39 | 显示全部楼层
本帖最后由 wlc5201130 于 2014-6-19 23:51 编辑

56字符
C2:D11
=(A2:A11*B2:B11)^{1,0}/GCD(OFFSET(A1,ROW()-1,,,2))^{1,-1}
区域数组

不知这样可行50字符
C1:D11
=(A:A*B:B)^{1,0}/GCD(OFFSET(A1:B1,ROW()-1,))^{1,-1}
区域数组

评分

1

查看全部评分

TA的精华主题

TA的得分主题

发表于 2014-6-20 10:44 | 显示全部楼层
  1. =MATCH(,1/(MOD(B2,(MOD(A2,ROW($1:$999))=0)*ROW($1:$999))=0)*ROW($1:$999),-1)
复制代码
数组76字符

评分

1

查看全部评分

TA的精华主题

TA的得分主题

发表于 2014-6-22 10:08 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
本帖最后由 excel好玩 于 2014-6-22 10:10 编辑
  1. =A2:B11*TEXT(A2:A11/B2:B11,"!0 1/000")^{-1,1}
复制代码
这次如无意外可以赚个技术分了吧,算上等于号45个字符

评分

3

查看全部评分

TA的精华主题

TA的得分主题

发表于 2014-6-23 10:53 | 显示全部楼层
最大公约数:
  1. =MAX(IF(MOD(A2,ROW($1:$999))+MOD(B2,ROW($1:$999)),0,ROW($1:$999)))
复制代码
最小公倍数:
  1. =A2*B2/D2
复制代码
这个可能不符合要求,一会再修改,先记下来。

评分

1

查看全部评分

您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

关闭

最新热点上一条 /1 下一条

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

GMT+8, 2024-4-19 19:46 , Processed in 0.055652 second(s), 23 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

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

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

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