我在Google表格中有一整列,编号为1-400。有没有简单的方法可以将这些数字转换为基数3?

最佳答案

您可以使用用Apps脚本编写的公式:

function toTernary(decNumb) {
  var str = '';
  do {
    str = String(decNumb % 3) + str;
    decNumb = decNumb / 3 | 0;
  } while (decNumb >= 1);
  return parseInt(str);
}


结果:



用法:


工具>脚本编辑器>空白
粘贴代码
保存代码文件
像往常一样将公式写在工作表中

09-16 22:11