既に「cm」が記入してあるデータを処理する方法を下のとおり説明します。
ただ、基本的には、No.1さんの方法などで「cm」を「書式」により表示する(セルに入力する「値」には含めない)ようにするか、または「cm」などの「文字列」のみを入力するための列を別に用意する方法をお勧めします。「文字列」を含まない「数値」が入力されたセルであれば、いろいろな計算などにそのまま使えます。書式は計算の邪魔になりません。
案1 元データから「cm」を削除する方法(お勧め度No.1)
処理したいデータが入力されているセル範囲あるいは列全体、シート全体を選択した状態で、Ctrl+Hを押し(置換のダイアログを起動)、「検索する文字列」ボックスに「cm」を入力(コピペも可能)、「置換後の文字列」ボックスは未入力のまま、「すべて置換」ボタンを押す。なお「1 cm」というふうに数字と単位の間にスペースがある場合は、「 cm」というふうにスペースを含めた文字列を置換してください。
※この処理により「cm」が削除されたら、No.1さんの方法などにより、書式で「cm」を表示するよう設定してもいいですね。
案2 作業列に「cm」を含まないデータをいったん算出する方法(お勧め度No.2)
B1 =0+substitute(a1,"cm",)
B2~B10 B1セルからオートフィルなどでコピー
B11 =sum(b1:b10)
A11 =b11&"cm" あるいは =round(b11,1)&"cm" など
案3 配列数式1本で最終結果を求める方法(お勧め度No.3)
※「cm」を付加する数式は案2のA11セルを参照
(1)「cm」が入力されていないセルは「A1:A10」の範囲にない場合
=sumproduct(0+substitute(a1:a10,"cm",))
(2)「cm」が入力されていないセルが「A1:A10」の範囲にある場合
=sumproduct(0+left(a1:a10&"0",find("cm",a1:a10&"cm")-(a1:a10<>"")))