在Google表格中我有一张包含两个数据集的表格:NumberedPrime(数字素数,即:11th Prime到10,000)和PrimeValues(实际素数,即:2,3,5,7,11等)
我在B6中有一个输入字段,它允许我键入我想要的值。在C6中,希望它让我知道,如果它是素数,它编号为素数,或者只是说“不是PRIME”。我确信这是一件很简单的事情,我很遗憾或者从C6的等式中退了回来。
Cell C6:
=IF(ISERROR(MATCH(B6,PrimeValues,NumberedPrime))=FALSE,NumberedPrime,"NOT PRIME")
目前,如果我在B6中输入say,58,则C6表示值为5,显然这个数字不是素数。
非常感谢任何帮助。如果不够详细,请提前道歉。感谢。
答案 0 :(得分:1)
=IFERROR(VLOOKUP(B6,'Prime Numbers'!B2:C10001,2,0),"NOT PRIME")