2015-07-13 25 views
1

enter image description here我有問題從一行包含數字和文本的單元格中獲取總數,現在我嘗試了幾個不同的公式,但他們沒有修復它。公式提供與文本相結合的數字總計

我在一行中有5個單元格,這個單元格在一個單獨的工作簿中引用一個總和,然後我將文本添加到: ='K:\ Folder 1 \ Surveys \ Returned Surveys [00001.xlsm] 00001'!$ D $ 15 &「/ 18」

起初我只是= SUM(K4:O4),但這只是返回5而不是該行的總和。

然後我嘗試用以下公式找到文本中的數字: = LEFT(FIND(「/」,K4)-1+(FIND(「/」,L4)-1+(FIND(「 /「,M4)-1+(FIND(」/「,N4)-1+(FIND(」/「,O4)))))) - 1 但是,這隻返回#VALUE。

在最後掙扎的企圖我試圖將值轉換爲文本,然後將它們添加但這也只是返回細胞的數量,而不是總價值: = TEXT(K4,0)&「/ 18」和那麼上面的= LEFT公式。

+0

我無法從您提供的數據中輕鬆地重現您的問題。請閱讀幫助中的[如何提供最低限度,完整且可驗證的示例](http://stackoverflow.com/help/mcve)。數據和期望輸出的副本或屏幕截圖將會很有用 –

+0

我添加了屏幕截圖,我的公式鏈接到單獨的工作簿,並且它指的是一個單元格,它是多個單元格的總和。我想添加文本「/ 18」或「/ 12」作爲總數超過18或12,然後在最後一列中,我想將這些總數加在一起。 – user3514907

+0

這很好。我看到你現在有一個適合你的答案。 –

回答

2

選擇您的5個單元格,並在每個單元格中使用一個簡單的等號公式。例如:

='K:\Folder 1\Surveys\Returned Surveys[00001.xlsm]00001'!$D$15 

在選定五個單元,輕按Ctrl鍵 + 。格式單元格對話框打開時,轉到數字選項卡。從列表中向下左側的自定義選擇,並提供了鍵入以下內容:

0\/18 

...或者,

0\/12 

點擊OK。你的號碼將看起來像他們有/12/18加在右側,但底層值仍然是外部工作簿的原始數字。用你想要的任何常規手段求和它們(例如=SUM(K4:O4)=K4+L4+M4+N4+O4)。

你的公式將曾作爲,

=LEFT(K4, FIND("/", K4)-1)+LEFT(L4, FIND("/", L4)-1)+LEFT(M4, FIND("/", M4)-1)+LEFT(N4, FIND("/", N4)-1)+LEFT(O4, FIND("/", O4)-1) 

下面的圖像顯示在第4行的方法(串連再拆)和我行(自定義數字格式和總和)5

Custom number format and concatenated suffix

文本默認爲左對齊,真實數字默認爲右對齊。

+0

這是完美的,非常感謝你一直很好的幫助! – user3514907

+0

很高興聽到你整理出來。爲了我自己的好奇心,你選擇了哪種方法? – Jeeped

+0

我選擇了第一個選項,我不知道你可以這樣做,這將有助於減少工作簿中公式的數量。 – user3514907