ある10桁の数値をもとに「=MOD(数値のセル,7)」で1桁を出し、
その10桁+1桁を合体させて11桁の数字で表示することは可能でしょうか。。
1つのセルの中では無理でしょうか。。
10桁と1桁が別のセルになってしまうのが悔しいです。
作業目的としては、既存のチェックデジット付きの11桁の数字を大量に入力する際に入力ミスを防ぎたい為です。
計算用として2つのセルを使ってしまうのは仕方がないのでしょうか。
理想としては11桁を入力し、関数のルールに当てはまらない又は11桁ではない数値が入力された時に入力出来ないようにする事です。。
エクセルに関しては勉強不足で申し訳ありませんが、
知っている方いらっしゃいましたら可能な方法を教えてください。。
宜しくお願いいたします。
No.2ベストアンサー
- 回答日時:
> ある10桁の数値をもとに「=MOD(数値のセル,7)」で1桁を出し、その10桁+1桁を合体させて11桁の数字で表示する
10桁の数値をA1として、任意のセルに=A1*10+(MOD(A1,7)) でいかがでしょうか?
但しA1に数値を入れて、結果をA1は出来ません。
No.4
- 回答日時:
10桁の数字の後ろに1桁の数字をくっつけて、11桁にしたいのでしょ?
どんなアルゴリズムが働くのかを理解しましょう。
この手の問題のポイントはここにあります。
文字列として結合した数字に対して四則演算を行うと、
Excelは数値として計算して数値で返してくれるという性質も覚えておくと良いでしょう。
(「0」を足すのではなく、「1」を掛けても良い。一般的には1を掛ける方を多く見かける)
No.3
- 回答日時:
元の10桁の数字を10倍して、チェックデジットとして求めた1桁の数字を足せば良いと思う。
文字列として結合してから、「0」を足して数値に直しても良いけど、
それだと処理にチョットだけ時間が掛かるので、大量に行うと結構差が出る。
10倍してチェックデジットを足すことを勧めます。
あとは「入力規則」で入力する値を制限すれば良い。
※ ここで答えられている内容で、分からない所は自身で調べましょう。
難しくはないよね。
No.1
- 回答日時:
可能です。
手順としては、
数値(数字)を文字化(テキストに)し、
その文字を結合し、
結合した文字(中身は数字)を数値化する(数値に戻す)。
これらの個々の関数を連結して一つの式にすればよいです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) 条件に合った数値の合計を表示させたい関数と条件指定の方法 3 2023/05/13 16:07
- Excel(エクセル) Excelにの以下の設定方法について教えてください! C列にデータ入力の設定をしています。(出、入を 3 2022/06/22 01:33
- Excel(エクセル) エクセルでセルに何らかの文字が入力されたらそれを任意の数値として認識させる方法がしりたいです。 3 2023/03/16 20:19
- Excel(エクセル) EXCELでリターンキーが押されたらそのセルに特定の文字を表示したいのですが。 2 2022/08/07 12:58
- Excel(エクセル) エクセルシートの合計の変動 5 2022/04/05 15:56
- Excel(エクセル) Excelについて A1からA12まで、1月〜12月と入力し、 B1からB12の範囲に、C1とD1に 4 2022/05/26 22:48
- Excel(エクセル) 独自の条件を用いた計算式、もしくは別の方法で打ち出す事は可能でしょうか? 6 2022/05/18 10:38
- Excel(エクセル) 特定の条件で計算式を組みたいのですが、教えて頂けますでしょうか? 6 2022/10/28 19:02
- Excel(エクセル) エクセルで値ではなく関数を参照する方法 6 2023/03/19 00:50
- Excel(エクセル) Excel 特定セルの数値を参照したセルの0表示が空白にならないのはどうしてか? 3 2022/04/28 22:23
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・【大喜利】【投稿~11/12】 急に朝起こしてきた母親に言われた一言とは?
- ・好きな和訳タイトルを教えてください
- ・うちのカレーにはこれが入ってる!って食材ありますか?
- ・好きな「お肉」は?
- ・あなたは何にトキメキますか?
- ・おすすめのモーニング・朝食メニューを教えて!
- ・「覚え間違い」を教えてください!
- ・とっておきの手土産を教えて
- ・「平成」を感じるもの
- ・秘密基地、どこに作った?
- ・【お題】NEW演歌
- ・カンパ〜イ!←最初の1杯目、なに頼む?
- ・一回も披露したことのない豆知識
- ・これ何て呼びますか
- ・チョコミントアイス
- ・初めて自分の家と他人の家が違う、と意識した時
- ・「これはヤバかったな」という遅刻エピソード
- ・これ何て呼びますか Part2
- ・許せない心理テスト
- ・この人頭いいなと思ったエピソード
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・あなたの習慣について教えてください!!
- ・ハマっている「お菓子」を教えて!
- ・高校三年生の合唱祭で何を歌いましたか?
- ・【大喜利】【投稿~11/1】 存在しそうで存在しないモノマネ芸人の名前を教えてください
- ・好きなおでんの具材ドラフト会議しましょう
- ・餃子を食べるとき、何をつけますか?
- ・あなたの「必」の書き順を教えてください
- ・ギリギリ行けるお一人様のライン
- ・10代と話して驚いたこと
- ・家の中でのこだわりスペースはどこですか?
- ・つい集めてしまうものはなんですか?
- ・自分のセンスや笑いの好みに影響を受けた作品を教えて
- ・【お題】引っかけ問題(締め切り10月27日(日)23時)
- ・大人になっても苦手な食べ物、ありますか?
- ・14歳の自分に衝撃の事実を告げてください
- ・架空の映画のネタバレレビュー
- ・「お昼の放送」の思い出
- ・昨日見た夢を教えて下さい
- ・ちょっと先の未来クイズ第4問
- ・【大喜利】【投稿~10/21(月)】買ったばかりの自転車を分解してひと言
- ・メモのコツを教えてください!
- ・CDの保有枚数を教えてください
- ・ホテルを選ぶとき、これだけは譲れない条件TOP3は?
- ・家・車以外で、人生で一番奮発した買い物
- ・人生最悪の忘れ物
- ・【コナン30周年】嘘でしょ!?と思った○○周年を教えて【ハルヒ20周年】
- ・あなたの習慣について教えてください!!
- ・都道府県穴埋めゲーム
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
vlookupで返された値が空白だっ...
-
excelで小数点0を表示させる方法
-
エクセルで0.0と表示したい
-
【EXCEL】関数で計算された数字...
-
エクセルの文字列を結合しても...
-
Googleスプレッドシートで合計...
-
エクセル 絶対値の合計
-
他シートのある列を検索して一...
-
エクセルつくったグラフで10月...
-
Excelで合計の金額を違うセルに...
-
Excel VBAにてUserFormのTextBo...
-
Excelで方眼紙を作り、そこに手...
-
EXCEL VBA 選択範囲をTargetに
-
EXCELで上位10個のデータを平均...
-
エクセル .50以下で切り捨て、...
-
エクセル 背景色のついたセル位...
-
EXCELで2つのセルの内容をあわ...
-
エクセルへバーコードリーダー...
-
エクセルで網掛けをしたセルを...
-
エクセル スペースを排除するには
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルで0.0と表示したい
-
【EXCEL】関数で計算された数字...
-
excelで小数点0を表示させる方法
-
Googleスプレッドシートで合計...
-
vlookupで返された値が空白だっ...
-
エクセルの文字列を結合しても...
-
エクセル 絶対値の合計
-
他シートのある列を検索して一...
-
エクセル .50以下で切り捨て、...
-
エクセルで網掛けをしたセルを...
-
Excel VBAにてUserFormのTextBo...
-
エクセルで運賃計算
-
Excelで合計の金額を違うセルに...
-
EXCELで上位10個のデータを平均...
-
セルの数式を計算させないで文...
-
Excelで方眼紙を作り、そこに手...
-
マクロ クリックしたら色変わる
-
エクセルへバーコードリーダー...
-
numbersで累計を計算するには
-
Excelで小数点の位置を揃えるの...
おすすめ情報
ありがとうございます!
こちらの方法では1つのセルで可能ですか?
ありがとうございます!
「=A1*10+(MOD(A1,7))」
この数式の考え方と同じでしょうか?