![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
はじめましてよろしくお願いいたします。
品名(B) 数量(D) 単価(F) 合計(G) 合計には=IF(ISERROR(D13*F13),"",(D13:F13)
数量(D)のセルに一式等文字を入れるので このようになりました。
品名(B)にも諸費用と文字を入れ、数量(D)にも一式等文字を入れて合計(G)に金額を入れたいのですが
(G)には関数が入っているため直接入力をして 金額を入力し直すと関数が消えてしまいます。
関数を消さずに合計(G)に金額を入力したいのですが どの関数を付け加えるのか
付け加え方もわかりません。 初心者なので 良い方法をよろしくお願いします。
No.2ベストアンサー
- 回答日時:
誤 エクセル(LIbre Calc) 請求書を作っています。
正 エクセルのような表計算ソフトでLIbre Calcと言うものを使い請求書を作っています。
という事でしょうか。
別物の製品なので同一視しちゃダメ。
・・・本題・・・
自分は、LIbre Calc を知らないので、Excelで行う場合で回答してみる。
そのため LIbre Calc では使えないアドバイス・説明をするかもしれません。
ご了承ください。
>金額を入力し直すと関数が消えてしまいます。
まあ、当たり前のことですね。
その解決法として、
>どの関数を付け加えるのか
>付け加え方もわかりません。
という事ですので、考え方を示します。
まずは「一式」のような文字列がどのように使われるのかを把握する。
間違って「一組」のような文字が入力されることが無いかを確認してくださいという事。
「式」だけが使われるのであれば、D列のセルに対して「式」の文字を空白に置き換え、漢数字を英数字に変換する。
(自分はこれを LIbre Calc でできるのかを知らない)
変換した数値で単価との積を取って合計とする。
ちなみにExcelではSUBSTITUTE関数を使い「式」を空白に、「一」を「1」、「二」を「2」…のように置き換える処理を行います。
=SUBSTITUTE(D1,"式","")
これで「式」は空白に置き換えられます。
さらにその結果を文字列として、
=SUBSTITUTE(SUBSTITUTE(D1,"式",""),"一","1")*1
とすることで「一」を「1」という「数値」に置き換えられます。
「一式」以外の表現がなければこのままでよい。
これを
=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(D1,"式",""),"一","1"),"二","2")*1
=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(D1,"式",""),"一","1"),"二","2"),"三","3")*1
と、繰り返し、とりあえず10まで置き換えることができるようにする。
まあ「十式」まで対応できれば実用に耐えるだろう。
「十五式」「二十式」「百式」なんて出てきたら、その時考えよう。
「一五式」「二0式」「一00式」のような表現なら、「十式」を「0」に置き換えることでそのまま使える。
SUBSTITUTE関数の後ろに「*1」と掛け算を入れるのは、文字列で表示される数字を数値に置き換えるためです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) 隣り合っていないセルを まとめて税込表示したい 8 2022/09/25 14:32
- Excel(エクセル) グループの最後の行に書式、計算式なども同じ行を追加するマクロを教えてもらえませんか。 7 2022/05/18 10:13
- Excel(エクセル) マクロだと数式が表示される 2 2022/09/10 14:48
- Excel(エクセル) エクセルで値ではなく関数を参照する方法 6 2023/03/19 00:50
- Excel(エクセル) 条件に合った数値の合計を表示させたい関数と条件指定の方法 3 2023/05/13 16:07
- Excel(エクセル) エクセルで教えて下さい。 2 2022/05/18 13:00
- Excel(エクセル) エクセルでセルに何らかの文字が入力されたらそれを任意の数値として認識させる方法がしりたいです。 3 2023/03/16 20:19
- その他(Microsoft Office) 従業員増減対応で当番種類の増減対応な当番表 21 2022/07/19 07:30
- Excel(エクセル) 【Excel】複数列ごとに取得するセルを変更したい 2 2023/03/23 21:04
- Excel(エクセル) エクセルシートの合計の変動 5 2022/04/05 15:56
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルで「ページレイアウト...
-
エクセルの数式バーのフォント...
-
2列に入っているデータを1列...
-
【Excel】別シートから条件に合...
-
EXCELの散布図で日付が1900年に...
-
エクセルをエクセレントに究める
-
F9キーについて。
-
Excelの数式について教えてくだ...
-
数字入力後他の文字等が表示さ...
-
Excelセルを跨いで合計を出す方法
-
計算能力
-
【ExcelVBA】ダブルクォーテー...
-
エクセルのツールバーから数値...
-
エクセル関数を使って
-
エクセル シート表示
-
エクセルでファイルの最終更新...
-
Excel 2019 [オプション]の[リボンのユ...
-
特定の文字列を含む、住所を抽...
-
祝日と土曜、日曜の合計をカウ...
-
Excel分数の表示について
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルの対象セルの1つしか...
-
Excel 「入力規則」が消えて困...
-
WPS OfficeのSpreadsheetで、複...
-
入力規制でエラーメッセージが...
-
エクセルで、入力規制を設定を...
-
掛け率計算系のソフト
-
ゆっくりムービーメーカーで発...
-
Excel 数式を教えてください
-
エクセル 入力規則 リスト以...
-
ホームページからWebメール...
-
楽天ショップでの伝票番号入力...
-
教えてください。 Excelでシー...
-
商蔵奉行
-
エクセルの「入力規則」→「リス...
-
AutoCADLT2009 ホイールダブル...
-
サイボウズのスケジュールをGoo...
-
計算ソフト(xを計算できる)
-
エクセル 銀行休業日は日付を...
-
エクセルの入力規則で、追加文...
-
エクセルにて切捨て入力の仕方
おすすめ情報