首页officeexcel正文

Excel中sign函数用法和实例详解

强国说学习2022-04-30483实例详解用法函数signExcel

本文从用法和实例入手,介绍了Excel中sign函数的应用。

第一,sign函数用法说明

  sign函数用于返回数字的符号。正数为1,零为0,负数为-1。
  sign函数语法:SIGN(number)
  SIGN符号函数(一般用sign(x)表示)是很有用的一类函数,其功能是取某个数的符号(正负零):当x>0,sign(x)=1; 当x<0, sign(x)=-1
;当x=0, sign(x)=0;
  参数:Number是需要返回符号的任意实数。 又比如:“=SIGN(78.25)”返回1; =SIGN(8-10)返回-1;=SIGN(2-2)返回0。

第二,sign函数实例——数值分解
  sign函数多用于区间取值时嵌套使用。

  上图所示的,将A列的数字以10为基数来分解。
  在B2输入公式:=CHOOSE(SIGN(COLUMN()-CEILING($A2/10,1)-1)+2,10,$A2-COLUMN()*10+20,""),然后下拉右拉复制公式。

由强国说-WPS之家(wps.qiangguoshuo.com)收集的该篇文章内容来源于网络,希望能为您提供帮助。

  公式和思路剖析:
  用choose函数来从三部分取对应的值。
  SIGN(COLUMN()-CEILING($A2/10,1)-1)+2,为choose函数的索引号,结果为1,2,3。
  对应的三部分值:10 $A2-COLUMN()*10+20 ""
  SIGN(COLUMN()-CEILING($A2/10,1)-1)+2结果为1,取第一个值10
  SIGN(COLUMN()-CEILING($A2/10,1)-1)+2结果为2,取第二个值$A2-COLUMN()*10+20的结果。
  SIGN(COLUMN()-CEILING($A2/10,1)-1)+2结果为3,取第三个值,即单元格为空。


  本文主要是介绍sign函数的用法,所以嵌套了sign。此实例也可以使用这个公式:=IF(COLUMN(A1)>=1+$A2/10,"",IF(COLUMN(A1)>$A2/10,MOD($A2,10),10))

  在论坛也有相关的sign函数练习题,大家可以前往论坛搜索学习。

如想转载该文章请注明出处:强国说学习-qiangguoshuo.com
强国说学习

转载声明:本站发布文章及版权归原作者所有,转载本站文章请注明文章来源!

本文链接:https://www.qiangguoshuo.com/excel/12528.html