我正在處理一個超過2000行的Excel表。我附上的圖片顯示了這個問題。我檢查StackOverflow上&問題我看不出有什麼解決這種情況:Excel 2016複雜嵌套IF
我需要一個公式來計算E欄百分比(E被格式化爲百分比)。我可以在邏輯上手工做到這一點,但需要15分鐘以上,並且需要每天製作報告。該列表來自SQL Server,我無法獲得我的SQL查詢來處理這個問題,也無法使其在VBA for Excel中工作。
邏輯的細胞E3:
如果C2 = '房子' 和C3 = '房子' 和C4 = '家',則 '100'
如果C2 = '房子' 和C3 =」如果C2 ='house'且C3 ='prospect'且C4 ='house',則'C3/SUM(C2:C3)',然後'C3/SUM(C3:C4)''012/)'
如果C2 ='house'且C3 ='prospect'且C4 ='prospect',則'C3/SUM(C2:C3)'
如果C2 ='前景'且C3 ='前景' ='前景',那麼'100'
如果C2 ='前景'和C3 ='家',C4 = '房子',那麼'100'
如果C2 ='前景'和C3 ='房子'和C4 ='前景',則'C3/SUM(C3:C4)'
如果C2 = C3 ='前景'和C4 ='房子',然後'100'
謝謝,提前,任何幫助!
你怎麼能相加,然後除以一個字符串,如果C3 =房子,那麼你不能'=「房子」 /(「房子+」房子「)' –
你有沒有嘗試過?你是否把它寫入Excel公式格式中?如果有,是否有任何錯誤?請問你能澄清一下這個問題嗎? – BruceWayne
如果你想SQL Server解決方案,發佈樣本數據和期望的結果不僅僅是截圖 –