- ベストアンサー
エクセルのデータ転記について助けてください
- データ転記できないシートがあります。エクセルのデータ転記について助けてください。
- 現在、エクセルで職場で使用する現金出納帳を作成中ですが、進行が滞っています。作業を早めるための助けが必要です。
- エクセルでのデータ転記についてアドバイスをお願いします。現在、職場の現金出納帳を作成していますが、進捗が遅れています。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
>文章力不足のため 質問の理解にさぞ悩まれるでしょうがどうぞよろしくお願いします 文章力の不足はいたしかたないとは思いますが、 せめて、表のレイアウト(項目名、それぞれのセル番号など)は正確なものを書かなければいけませんね。 例えば、 >【シート1(元帳)】 >H列:収入金額、I列:支払金額、J列:差引残高。 >▲▲▲(I・J列は転記必要なしです)▲▲ >こちらが転記先シート 2行目はB列:月日、C列:曜日、D、E列:内訳、備考、▲▲▲F:支払金額▲▲▲ 転記先シートの「支払金額」は、元帳シートでは転記必要なしと書いてある、I列にありますよね??? それから、 >こちらが転記先シートです。 A1に部門コード、B2に部門コード名(A1のコードでデータベースより抽出) B2に部門コード名とありますが、これは、B1 ですよね? 質問するときは、とくにこういった一目瞭然ではないシートの説明をするときは、何回も推敲して投稿しませう。 ま、突っ込みは、これくらいにして、、(^^;;; ●元帳のシートの A3 =RIGHT("0000" & COUNTIF($D$3:D3,D3),4)&RIGHT("000" & D3,3) ●部門番号のシートの B3 =VLOOKUP(RIGHT("0000"&ROW(A1),4)&RIGHT("000"&$A$1,3),元帳!$A$1:$I$100,2,0) 何をしているかは見てもらえばわかると思いますが。。 全データが最大9999件として、件数の頭に0を付加して4桁固定に変換 3 -> 0003 56 -> 0056 789 -> 0789 部門コードは、頭に0を付加して、3桁固定に変換 2 -> 002 22 -> 022 合わせて、7桁の固定に変換すると 0001002 部門2の1件目 0001022 部門22の1件目 となり、区別できる。 ゆえに、上手く動作する。。(^o^)/ 以上。
お礼
ご指摘箇所・・・ごもっともです。 確認したつもりだったのですが・・すみません。 以後気をつけるようにします。 教えていただいたやり方さっそく入力したところ上手くできました! 意味も理解できます。 エクセルは関数覚えてもまだぜんぜん応用ができなくて・・。 丁寧なご説明 ありがとうございました。とても助かりました。