三线表如何制作
发布网友
发布时间:2022-03-22 06:15
我来回答
共1个回答
热心网友
时间:2022-03-22 07:44
作为一个终末期强迫症患者,对于表格,小编是非三线表不可。可惜SPSS直接输出的表格最好看也就这样子的:
我们亲切的称其为“准三线表”,这种准三线表可通过“分析-表-定制表/设定表”来实现,详细内容可搜索“设定表”。
小编今天想说“准三线表”是如何变成“三线表”的?而且,如何能变成常见的“均值±标准差”、“最小值~最大值”呢?以前,小编聪明的不外显,就63.4±2.6,62.5±2.0……这样一个个的手动改过来,差点得腱鞘炎啊。如今,小编发现了一个很是巧妙的方法,那就是利用Excel的公式,批量改格式。
将SPSS直接输出的表格复制到Excel中,选中某单元格,写入=TEXT(C3,"0.0")&"±"&TEXT(D3,"0.0"),即为63.4±2.6;写入=TEXT(E3,"0.0")&"~"&TEXT(F3,"0.0"),即为59.8~68.3。然后自动填充,瞬间转换为“均值±标准差”、“最小值~最大值”。TEXT函数厉害了,可将数值转为文本,"0.0"可用来*小数位数,"0.0"是一位小数,"0.00"是两位小数,以此类推。

接下来,只需要补上纵标目(mean±sd、min~max),写上横标目(中心02~09),加上三线,三线表的制作也基本完成了。
复制到word中,根据内容、窗口调整表格即可。除了均值±标准差,最小值~最大值,我们可能还会用到中位数(p25,p75),例数(百分比)等,都是一样的哦,大家可以试着写写看。文末有彩蛋!

均值±标准差=TEXT(mean1,"0.0")&"±"&TEXT(sd,"0.0")
最小值~最大值=TEXT(min,"0.0")&"~"&TEXT(max,"0.0")
中位数(p25,p75)
=TEXT(med,"0.0")&"("&TEXT(p25,"0.0")&","&TEXT(p75,"0.0")&")"
例数(百分比)= TEXT(n,"0.0")&"("&TEXT(%,"0.0")&")"