- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:エクセルでチェックリストをつくるとき)
エクセルでチェックリストを作成する際の金額入力方法について
このQ&Aのポイント
- エクセルでチェックリストを作成する際に、事前に決めた金額を入力したい場合、マクロを使用せずに金額を入力する方法はありますか?すでにチェックリストの作り方はわかっているが、金額が表示されない問題が発生しています。マクロを使用することができない職場の場合、プルダウンなどを使用して金額を入力する方法があれば教えてください。
- エクセルでチェックリストを作成する際に、マクロを使用せずに金額を入力する方法について教えてください。職場ではセキュリティの関係でマクロを使用することができませんが、クリックするだけで金額が入力されるような方法を探しています。プルダウンを使用する方法も考えましたが、時間がかかりそうです。
- エクセルでチェックリストを作成する際に、マクロを使用せずに金額を入力する方法について教えてください。マクロを使用することができない職場ではプルダウンなどを使用して金額を入力する方法も検討しましたが、より簡単な方法があれば教えてください。クリックするだけで金額が入力されるような方法が望ましいです。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
「チェックを入れたら金額が出てくる」のでは,チェックを入れる前には「このチェックを入れたらいったい幾らなのか,まだ判らない(ナイショ)」ということです。 それよりも, 1.A列にチェック欄がある 2.B列には最初から金額が記入されている 3.所定のセルに,チェックを入れた中からそこにある合計欄に計算結果が出る などのように作成した方が,通常は使いやすいと考えられます。 手順: A列に「フォーム」のチェックボックスを配置する #注意 エクセルでは「フォーム」と「コントロールツールボックス(ActiveXコントロール)」の2種類のチェックボックス等が利用できます。 使い方は得手不得手が違いますので,どちらを使うのか間違えないようにします A2セルに配置したチェックボックスを右クリックしてコントロールの書式設定を開始,リンクするセルにA2セルを設定する A3以下のチェックボックスについても,同様に自分が乗っているセルをリンクするセルとして設定する 必要に応じてA列のセルは,記入された内容が目に見えないように,文字色を白くするとか表示形式で細工する B列には,それぞれの金額を事前に記入しておく 合計欄には =SUMIF(A2:A5,TRUE,B2:B5) と計算式を記入しておく。 #参考 どうしても絶対,チェックを入れる「前」には金額を「見せたくない」のであれば,たとえば。 ○B列には単価は記入しておくが「条件付き書式」を施して,隣のA列にチェックの値が入ったら表示が見える葉に細工する ○B列には =IF(A2,100,"") などのように,A列にチェックが入ったら数字が計算式で出てくるように仕込んでおく などの事も可能です。