Google电子表格中的自定义功能可计算两个人之间的分歧

时间:2014-08-21 23:43:52

标签: javascript math google-sheets

我想在Google电子表格中创建一个自定义函数(因此javascript就是这样)来衡量回答调查的人之间的分歧程度。

这是我写的:

function disagree(DISAG,otherMember) {
  var otherMember = '';
  var indivDisag = DISAG.localeCompare(otherMember);
  return Math.abs(indivDisag);
}

localCompare应该允许我轻松获得0(如果相似)或1(如果不同),但我一直得到1.我搞砸了什么?

通过这个基本公式,我可以检查一个人与另一个人的分歧。

编辑以澄清

感谢您的帮助

1 个答案:

答案 0 :(得分:0)

好吧,考虑到你总是将otherMember设置为'',我认为预计会有所不同。为什么不试试:

function disagree(DISAG, otherMember) {
  return Math.abs(DISAG.localeCompare(otherMember));
}