簡體   English   中英

我的IF函數的“否則”參數適用於空白單元格,但應忽略它們。 我可以添加什么來阻止它?

[英]“Otherwise” argument of my IF-function applies to blank cells, but should ignore them. What can I add to my formula to stop it?

在我的IF函數中,“否則”參數應該進行減法“6 - 值”。 它適用於包含數字的單元格,但不幸的是,它也適用於空白單元格。 這導致許多細胞具有6(6-0 = 6)而不是空細胞。

詳細說明:我想導入並選擇在線調查問卷中收集的數據。 我使用以下公式導入工作表“Sample”中的原始數據的提取:

=IF(LOOKUP(D$1,'Analysis'!$A$2:$A,'Analysis'!$G$2:$G)="No",FILTER(FILTER(Import!$A$2:$CV,Import!$A$1:$CV$1=D$1),Import!$A$2:$A=0),ARRAYFORMULA(6-FILTER(FILTER(Import!$A$2:$CV,Import!$A$1:$CV$1=D$1),Import!$A$2:$A=0)))

=如果問題不能反轉(“否”),則按原樣導入值, 否則(如果問題必須反轉,“是”)減去6 - 值。

Google Spreadsheets中的表格:

  • “導入”:此工作表包含原始數據。 對於參與該研究的每個人,有一行具有相應的答案(根據問卷中的評定量表為1,2,3,4或5)。 因為並非列表中的每個人都開始或完成了調查問卷,所以在空白單元格中沒有注冊答案,並且在表格的末尾有空白單元格。
  • “樣品”:此表應包含原始數據的摘錄以供進一步分析。 這是應用IF公式的表格。
  • “分析”:此表包含有關問題的信息,例如,如果某些問題的答案必須反轉(反向評級等級:1 - > 5,2 - > 4,3保持3,依此類推)。

坐標:

  • 表“樣本”:單元格D $ 1,E $ 1,F $ 1等等包含問題的名稱(例如,question_1)。
  • 表“分析”:A2到A包含問題的名稱。
  • 表“分析”:如果必須顛倒問題的答案,則G2到G包含信息。 如果必須反轉答案(“是”),則需要用“6-”調整原始數據(6-5 = 1,6-4 = 2,6-3 = 3,依此類推)。
  • 工作表“導入”:A2到A包含是否存在任何缺失值。 零意味着沒有缺失值。 只應導入沒有缺失值的數據行。

問題:該公式運行正常,並顯示感興趣的問題的答案和反向答案。 但是在“樣本”表的末尾,列繼續6,6,6,6,6,6,6 ...(僅用於反向問題); 對於不反轉的問題,上次有效導入后的單元格為空白。

嘗試修復它:我嘗試了不同的嵌套if函數變體,但遺憾的是沒有任何效果,例如:

=IF(ISBLANK(Import!E2:I8)," ",IF(LOOKUP(D$1,Analysis!$A$2:$A,Analysis!$G$2:$G)="No",FILTER(FILTER(Import!$A$2:$CV,Import!$A$1:$CV$1=D$1),Import!$A$2:$A=0),ARRAYFORMULA(6-FILTER(FILTER(Import!$A$2:$CV,Import!$A$1:$CV$1=D$1),Import!$A$2:$A=0))))

要么:

=IF(LOOKUP(D$1,Analysis!$A$2:$A,Analysis!$G$2:$G)="No",FILTER(FILTER(Import!$A$2:$CV,Import!$A$1:$CV$1=D$1),Import!$A$2:$A=0),IF(Import!E2:E=" "," ",ARRAYFORMULA(6-FILTER(FILTER(Import!$A$2:$CV,Import!$A$1:$CV$1=D$1),Import!$A$2:$A=0))))

或者,我可以刪除6,6,6,...的細胞,但這對所有問卷都非常耗時。

謝謝你的幫助!

以下是簡單模式

=IF(ISBLANK(A1),,6-A1)

如果A1為空,則返回空白,否則返回6-A1的結果。

要將上述內容應用於開放式引用,請按以下方式將上述模式嵌套在FILTER中:

=FILTER(IF(NOT(ISBLANK(A:A)),6-A:A,),LEN(A:A))

將A:A替換為導入數據的單個列,或者返回值列的公式。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM