如何设置Notion进度条教程-全网最简单最新
有的小伙伴使用notion来统计任务的进度,例如一本书的阅读进度或者一项学习进度,在我自己设置进度条的时候发现有很多教程,但是不知道是不是由于版本更新的原因,那些教程并不匹配,所以,经过亲身实践!!!notion进度条手把手教程来啦!!
下方Notion table 为例:
step1,新建table, 进度条和完成百分比需要两个参数:1. “已完成” 2.“总数”
step2,输入下方公式(下方代码中可直接复制粘贴)
join(slice(["🟪","🟪","🟪","🟪","🟪","🟪","🟪","🟪","🟪","🟪"], 0, floor(prop("已完成")/prop("总数")*100)/10), "")+join(slice(["⬜","⬜","⬜","⬜","⬜","⬜","⬜","⬜","⬜","⬜"], 0, 10-floor(prop("已完成")/prop("总数")*100)/10), "")+prop("已完成")/prop("总数")*100+"%"
Note:
1. slice([X], a, b)----将X从第a位切割到第b位,具体可参照Notion函数中slice的定义
2. 函数中的*100/10是为了防止floor()函数直接将 10% 取整到 0,所以就先*100扩大一下
3. join()函数是为了将切割后的🟪,🟪,🟪,🟪,🟪中的逗号给去掉,更美观
4. prop("已完成")/prop("总数")*100+"%"----用于在进度条后面再添加一个百分比
5. 🟪和⬜可根据自己喜好替换成别的任意emoji,但需要自己先在空白处打出,然后再粘贴上去(我暂时没有发现可以直接添加emoji的方法)
6. 很多教程都是将emoji一连串不用特殊符号处理,那样出来是不对的!!例如slice("❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️", 0, 3) 这种,slice函数会立马报错
7. 有的有用if函数的,太罗嗦了
step3,结果展示
共有 0 条评论