ifna函数,如何设计出创意型的PPT数据图表?
增强PPT数据对比视觉效果的几种 ——布衣公子
那些看起来很酷的图表酷在何处?酷在视觉上的对比效果更鲜明,但它们是如何实现的呢?公子结合以下案例抛砖引玉。具体的设置细节前面各图表的讲解已重复多次,此处不再赘述了,重点讲述的是设计思路,大家自行练习操作!
A、非字型对比图表
设计这是一次提供订制服务时的客户要求,经过自己琢磨出来的 ,其重点在于:①系列重叠设为100%;②系列一或系列二的数值设为负数;③修改负数的文字显示(负数的红色修改自定义为黑色),设计过程如图2-95
▲图2-95
如何快速设置其中的一列数值为负数?在其他空格填上一「-1」,并***它,然后选择准备设为负数的列,右击→【选择性粘贴】→【乘】,即可。
如何修改负数的文字显示呢?如图2-96,选择负数中无括弧、无负号的数字,因其是红色的,将下方【格式代码】中的【红色】改为【白色】,再单击【添加】即可。
▲图2-96
B、瓶装效果的对比直观展示
这种图形体现当前数据与满额数据的形象对比,其设计要点是:①插入图表并修改颜色,主数据显示彩色,辅助数据也就是满额数据部分显示浅灰;②去除不必要内容;③设置柱形图100%重叠;④修改数据,即完成。设计过程如图2-97
▲图2-97
C、图形填充图表
这种图表比管状填充柱形图更为形象,它也是在管状填充柱形图的基础上完成的。如图,我们先要准备好两个长宽比一致的人物剪影,并事先设置好管状填充柱形图,然后:①选择图形,Ctrl+C,选择柱形图, Ctrl+V;②设置填充模式为层叠;③调整分类间距,直至显示完整人物剪影,经测试为分类间距为59%。设计过程如图2-98
▲图2-98
注意,人物剪影长宽比要保持一致,如果不一致,可以增加一个透明框,使之保持一致。
我们还可以在此设计上进一步拓展,设计出图2-99的效果样式,粘贴图标或PNG格式物体图片时,设置填充模式为【层叠】。
▲图2-99
D、圆环图镂空强化视觉对比
圆环图也可以设计成类似柱形图那种当前数据与满额数据的形象对比效果,即镂空效果。设计过程如图2-100
▲图2-100
E、图标设计百分比直观展示
这种设计效果更加直观了,临摹自网上的矢量素材设计效果,如果将其设计成伴随数据自动变化的图表,也可以,但比较困难,建议大家借助iSlide插件来实现:使用islide插件的矩阵布局工具,设计100个图标,然后进行色彩设置,设计效果如图2-101
▲图2-101
F、创意图表设计
我们可以直接将实物设计为图表的各个模块,信息表达更直观,更具视觉冲击力!设计效果如图2-102
▲图2-102
G、让最值自动凸显的智能柱形图设计
该设计需要利用IF函数。先设置数据,再设置图表格式。
之一步、设计数据。①系列命名:系列1到系列3改为主数据、凸显最值和辅助最值;②范围框选:拖动控点选择前两个系列数据;③辅助最值函数:=MAX(B$2:B$5);凸显最值函数:=IF(B2=D2,B2,NA()),如图2-103
▲图2-103
第二步、图表设计。①右击柱形,设置系列重叠和间隙宽度均为100%;②设置凸显最值柱形为彩色,其他为灰色;③添加数据标签,其中彩色柱形的数据标签设置个性形状;④优化图表,如之前案例。
▲图2-104
excel如何随机分组?
谢邀,要想在Excel中进行随机分组,就需要利用随机函数rand函数和 RANDBETWEEN函数。
随机分组只需要三步即可完成,思路为:
Step1:利用随机函数,对数据进行随机编号Step2:对随机编号处理,奇数标记为1,偶数标记为2Step3:对随机编号数据列进行排序,编号为1的为之一组;编号为2的为第二组在进行随机分组前,先介绍两个随机函数 RAND函数和 RANDBETWEEN函数:
Rand函数语法:=RAND(),RAND函数返回0到1之间的随机数值
RANDBETWEEN函数语法:=RANDBETWEEN(范围下限数值A,范围上限数值B),返回A和B之间的随机整数
001 利用Rand函数进行随机分组Step1:对数据进行编号
如图,在B2中,输入 =rand(),按【enter】键,即可完成对数据“星爷”随机数据标记。通过拖拽,完成对其他的数据的快速填充。
Step2:对生成的随机数据进行处理
因为是分成两组,Rand()函数返回的数值为0到1之间的数据,因此奇数标记为1,偶数标记为2,需要如下步骤:
①将Rand()返回的数值乘以10,即将其返回的数值变为0~10之间
②提取整数。 = text(C2,0)
③随机数据奇数处理为1,偶数处理为0。
在E2单元格中,输入 =mod(D2,2)
Step3:对【区分奇偶数】数据列进行排序
:选中“区分奇偶数”数据列的数据,黏贴为数值。然后点击——数据——排序
这样即可完成一组数据的随机分组。
当然在实际操作过程中,Rand函数、Text函数和Mod函数都可以嵌套在一起,用一个公式即可完成。
002 利用Randbetween函数进行随机分组Step1:对数据进行编号
如图,在B2中,输入 =randbetween(0.10),按【enter】键,返回0到10之间的整数。完成对数据“星爷”随机数据标记。通过拖拽,完成对其他的数据的快速填充。
Step2:奇偶数标记
如图所示,在C2中输入=MOD(B2,2)。
注:如果需随机分为三组,输入 =Mod(B2,3) 即可(因为对3进行整除取余数,那么余数将分为三类:0,1,2,这样就将数据分为了三组)
Step3:对取余数后的数值进行排序
“奇偶数标记”数据列的数据粘贴为数值——点击数据——排序。 数据标记为0的为一组,数据标记为1的为一组!
「精进Excel」系头条签约作者,关注我,如果任意点开三篇文章,没有你想要的知识,算我耍流氓!求出由该数各位数字组成的更大数?
#include "stdlib.h"
int main(void){
char a[7];
int i,j,k;
while(1){
printf("Enter a 6 digit integer...\na=");
if(scanf("%d",&k),k>=100000 && k<1000000)
break;
printf("Error, redo: ");
}
for(itoa(k,a,10),i=0;i<5;i++){
for(k=i,j=k+1;j<6;j++)
if(a[k]<a[j])
k=j;
if(k!=i){
j=a[k];
a[k]=a[i];
a[i]=j;
}
}
printf("The Max is %s\n",a);
return 0;
}
excel中如何把返回值na改为空白?
操作
01
选取要存放公式的单元格C7,单击“插入函数”按钮,打开“插入函数”对话框。02
在“插入函数”对话框,单击“选择类别”下拉按钮,选取下拉菜单中的“逻辑”;在“选择函数”列表框中选取“IF”函数,单击“确定”按钮,弹出“函数参数”对话框。03
在“Logical-test”参数文本框中,输入之一个参数VLOOKUP(B7,$B$1:$E$4,4,false)="",表示被判断的条件,即VLOOKUP的返回值为空值单元格。04
在“Value-if-true”参数文本框中,输入第二个参数"",表示被判断的条件为true时,IF函数的返回值为空白单元格。也可根据需要设置其他返回值如“-”等。05
在“Value-if-false”参数文本框中,输入第三个参数"VLOOKUP(B7,$B$1:$E$4,4,FALSE)",表示被判断的条件为false时,IF函数的返回值为VLOOKUP的返回值。完成输入后,单击“确定”按钮,关闭对话框。06
选取需要填充IF函数的单元格区域,单击“开始”选项卡中“编辑”组的“填充”按钮,根据需要选取下拉菜单中的“向下”等命令。07
设置完成后,可以看到VLOOKUP函数的返回值为空值单元格时,不再显示为0,而是显示空白单元格;返回值为0的单元格未受影响。