- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:EXCEL計算式について)
EXCEL計算式について
このQ&Aのポイント
- EXCELで商品番号に対応するロッド番号を自動生成する計算式を作りたいと思っています。
- 商品番号には「abcd」の四桁のアルファベットと5桁の数字があり、ロッド番号は商品番号によって割り振られています。
- 具体的には、「abcd12015」の場合、ロッド番号は「12000~12049」となります。また、ロッド番号は50区切りで固定されています。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
こういう事をしたいのかな? =TEXT(INT(RIGHT(A1,5)/50)*50,"00000")&"00" & TEXT(INT(RIGHT(A1,5)/50)*50+49,"00000")
その他の回答 (1)
- imogasi
- ベストアンサー率27% (4737/17069)
回答No.2
途中の思考過程も、含めて一歩一歩説明すると A-E列 abcd12015 12015 12000 12049 120000012049 abcd22580 22580 22550 22599 225500022599 abcd34945 34945 34900 34949 349000034949 B1の式 =RIGHT(A1,5) C1の式 =INT(B1/50)*50 D1の式 =INT(B1/50)*50+49 E1の式 =INT(B1/50)*50&"00"&INT(B1/50)*50+49 E1の式は=C1&"00"&D1 と考えて、セルに式を入れておいて、C1の式を数式バー部の表示されている式(=を除いて)をコピー貼り付けする。D1の部分も同様に置き換える。
質問者
お礼
詳しくご説明ありがとうございます。 ご説明いただいたのですが、単純明快だったmt2015様をベストアンサーとさせていただきました。 ありがとうございました。
お礼
ありがとうございます。 完全に要望通りで単純明快でした。ありがとうございます。 ベストアンサーとさせていただきます。