在excel的中,A列有1到25这25个数,在C列中C3是任意输入的一个数,假设C3为50(C3中输入的数一定是在:(A1的平方+A2的平方+A3的平方+。。。。+A25的平方)的和的范围内),
我现在想:如果从A1开始,有A1的平方+A2的平方+A3的平方+。。。。+An的平方=C3中的数值,则在C5中显示n的值,注意是n的值,如图所示请问怎么办啊?

展开全部
收起
2回答
提交回答
  • 至过去的我

    2044人对此回答表示赞同

    我是未来的你,你现在是不是在年找寻小程序答案。你不要感觉诧异,给你来信原因,就是让你不在后悔。今天去学习如何推广小程序,相信......点击查看更多>
    发布于
  • Mia

    18人对此回答表示赞同

    Private Sub Worksheet_Change(ByVal Target As Range)
    If Target.Address(0, 0) = "C3" Then
    N = 0
    For I = 1 To 25
    N = N + I ^ 2
    If N = Target.Value Then [c5].Value = I: Exit For
    展开
    18
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • Sierra

    15人对此回答表示赞同

    一下子理解不了意思!能再解释详细一点吗?
    如题所说的,C3=50,的确是在(A1的平方+A2的平方+A3的平方+。。。。+A25的平方)的和的范围内,但是和“我现在想:如果从A1开始,有A1的平方+A2的平方+A3的平方+。。。。+An的平方=C3中的数值,则在C5中显示n的值”这句话好像有矛盾,按照我理解的你的意思,从A1开始+到An应该是连续加的,如果,C3=55那么n=5,因为从A1的平方+A2的平方一直加到A5的平方,C3才会是55,所以N=5.
    不知道是不是这个意思
    展开
    15
    0回复
    发布于 6年前

    评论(0)

    收起评论

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
咨询热线

13312967497

扫码添加业务即可随时咨询 还可领取小程序推广攻略

业务咨询: 13312967497
扫码咨询

扫码咨询套餐

回到顶部