excel怎么在单元格中用函数输出一个5的倍数之内为一个值

举报 回答
excel怎么在单元格中用函数输出一个5的倍数之内为一个值
问在线客服
扫码问在线客服

excel怎么在单元格中用函数输出一个5的倍数以内为一个值例如 a1 b1 1 1 2 1 3 1 4 1 5 1 6 2 . . . ... excel怎么在单元格中用函数输出一个5的倍数以内为一... 查看全部

  • 回答数

    6

  • 浏览数

    324

举报 回答

6个回答 默认排序
  • 默认排序
  • 按时间排序

没找到满意答案?去问秘塔AI搜索
取消 复制问题
已采纳
印南日愿次换元乱飞,B1输=INT((A1-1)/5)+1,往下拉!
取消 评论
假设BC,公式=ROUND(RANDBETWEEN(B-A,C-A)/5,)*5,然后按F9刷新即可随机出需要的数字。
取消 评论
右键设置单元格格式-自定义-类型里输入0x
取消 评论
展开全部


for i=1 to 99
cells(i,1)=i-1
cells(i,2)=(i-1)*4

next
取消 评论
演示效果和代码如下。文件已上传,下载地址:/s/1o6yoYXO Sub tj()Dim d, kySet d = CreateObject(Scripting.Dictionary)Dim i, j, k, r, n, c, fst As Longr = Range(A & Rows.Count).End(xlUp).RowDim AKArr, MNArrAKArr = Range(A1:K & r)For i = r - 3 To 1 Step -1 For j = 2 To 11 AKArr(r, j) = --Right(AKArr(i + 1, 1) + AKArr(i + 2, 1) + j - 2, 1) Next j n = 0: c = 0 For k = r - 1 To r - i Step -1 fst = --Right(AKArr(k - (r - i - 1), 1) + AKArr(k - (r - i - 1) + 1, 1), 1) j = --Right(--AKArr(k, 1) + 10 - fst, 1) + 2 If k = r - 1 Then c = j: n = n + 1 Else If j = c Then n = n + 1 Else Exit For End If Next k If d.exists(AKArr(r, c) & _ & n) Then d(AKArr(r, c) & _ & n) = d(AKArr(r, c) & _ & n) + 1 Else d(AKArr(r, c) & _ & n) = 1 End IfNext iMNArr = Range(M1:N & d.Count + 1)MNArr(1, 1) = 数字(连续次数)MNArr(1, 2) = 出现总个数n = 2For Each ky In d.keys If Split(ky, _)(1) 1 Then MNArr(n, 1) = Replace(ky, _, 连续) & 次 Else MNArr(n, 1) = Left(ky, InStr(ky, _) - 1) End If MNArr(n, 2) = d(ky) n = n + 1NextColumns(M:M).NumberFormatLocal = @Range(M:N).ClearContentsRange(M1:N & d.Count) = MNArrWith ActiveSheet.Sort .SortFields.Add Key:=Range(M1) .SetRange Range(M1:N & d.Count) .Header = xlYes .ApplyEnd WithColumns(M:M).TextToColumnsColumns(M:N).AutoFitColumns(M:N).HorizontalAlignment = xlCenterSet d = NothingEnd Sub
取消 评论
=IF(LEFT(A4,1)="F",IF(MOD(RIGHT(A4,1),2)=1,"奇数时要输出的值","偶数时输出的值"),"")

把A4换成你要判断的单元格的位置。后面要输出的值,换成你要的值就行了。
取消 评论
ZOL问答 > excel怎么在单元格中用函数输出一个5的倍数之内为一个值

举报

感谢您为社区的和谐贡献力量请选择举报类型

举报成功

经过核实后将会做出处理
感谢您为社区和谐做出贡献

扫码参与新品0元试用
晒单、顶楼豪礼等你拿

扫一扫,关注我们
提示

确定要取消此次报名,退出该活动?