- 締切済み
文字比較して結果をコピーしたい
どなたか教えていただけませんでしょうか EXCEL2003を使用しています。 シート1はA3大項目 B3種別 C3数量 D3単位 E3単価 F3に金額の項目があります。E列単価の列を除き4―400行目までデーターが入っています。 シート2はB3:C3のセルを結合して種別を選択できるようにリストを設定しています。 A4名称・B4細目・C4規格・D4数量.E4単位・F5単価・G6金額・H6:I6列は備考となっています。 A5セルからG19セルの範囲に、各行の名称に対しての計算結果が金額の欄に記入されています。 金額の合計が20Gセルに表示されます。 シート1のB4:B400範囲の種別の内容と、シート2のB3:C3結合セルの種別の内容を比較し合致したとき、シート2の20G合計金額をシート1のE4:E400単価の欄に記入したいのですがどのようにしたらよいでしょうか。
- みんなの回答 (3)
- 専門家の回答
関連するQ&A
- Excel2000での見積作成
見積書を作成しています。 量が膨大なものになるため沢山のシート(明細)に種別毎に分けています。 全てのシートの中から指定した行を1枚のシート(内訳)に、 選んだ順に記載されるようにしたいのです。 (シート明細(1)) 名称・規格・数量・単価・金額 1 A 1-1 ● 1000 1000 B 1-2 ● 1000 1000 (シート明細(2)) 名称・規格・数量・単価・金額 C 1-3 ● 1000 1000 2 D 1-4 ● 1000 1000 (シート内訳) 名称・規格・数量・単価・金額 1 A 1-1 1 1000 1000 2 D 1-4 2 1000 2000 数量は、その都度入力していくことになります。 Excelで可能ですか? 可能であればどのようにすれば良いのでしょうか? 申し訳ありませんが私は「ど素人」に毛が生えた程度の知識しか 持ち合わせておりません。よろしくお願い致します。
- 締切済み
- オフィス系ソフト
- Excel VBA 「小計」と入力したら自動計算
エクセルの小計の計算について質問いたします。 A列 B列 C列 D列 E列 F列 1 施設名 2 商品名,内容 1 単位 単価 金額(数量×単価) 3 商品名,内容 1 単位 単価 金額(数量×単価) 4 小計 ●●●● ――――――――――――――――――――――――――――――――― 5 施設名 6 商品名,内容 1 単位 単価 金額(数量×単価) 7 商品名,内容 1 単位 単価 金額(数量×単価) 8 商品名,内容 1 単位 単価 金額(数量×単価) 9 小計 ●●●● ――――――――――――――――――――――――――――――――― 合計 ●●●● 施設名ごとに項目が複数あり、施設ごとに項目の数も違います。 これを施設ごとに●の所に小計を出したいです。 「小計」が数回にわたり出てくる場合は、「前回小計をした次のセルから今回小計するセルの前まで」を計算させる訳ですが、どんなVBAを組めばいいのかわかりません。 理想としてはにE列に小計という文字を入れるとF列に自動で計が出るようにして、さらに小計の合計を最後の行のセルにだしたいです。。 さらに、見やすくなるように小計の下のセルにA~Fの間に太線を引いて施設ごとの区切りがわかるようにしたいです。。 繰り返し作業ばかりで大変です。 どなたか知恵をお貸しください。
- ベストアンサー
- オフィス系ソフト
- 検索、データ貼り付け
シート1の G列に 氏名が有り、H列は 金額入力列です。 シート2の B列に 氏名、 E列に 金額が有ります。 シート2の B列 氏名、 E列 金額セルは共にセル結合されているところが有ります。例えば B1、B2 がセル結合なら E1、E2 もセル結合です。 ここで シート1の氏名でシート2の氏名を検索し、合致したら シート2の E列の該当の金額をシート1の該当のH列に貼り付ける記述を教えてください。よろしくお願いします。
- ベストアンサー
- Visual Basic
- 数量×単価+数量×単価... 合計を出すどういう関数式になりますか?
A B C D E F G H I 1 A4 A3 A2 A1 2 個数 単価 個数 単価 個数 単価 個数 単価 合計 3 5 8.9 1 17.8 6 10.5 ☆ 単価にはIF関数を使いその列ごとに個数が入力されると単価も自動的に表示されるように設定しています 1行目のA1とB2は結合されています。また他のセルも同様に結合されています A2に個数、B1に単価、C1に個数、D1に単価と交互に数値が入っています。 個数×単価の全ての合計を合計のセル☆に求めたいです。 またE列、F列には個数がないということで、ここには数値をいれたくなく、また「0」を入力しない状態でエラーが出ないようにしたいですその場合どんな関数式になりますか?本当はもっとセルに単価と数量が続いています。自分で考えるととても長い関数になってしまいます。 スマートな関数式と効率のいい関数式を探しています。どなたかよろしくお願いします。
- 締切済み
- オフィス系ソフト
- データのリンク
こんばんは、教えて下さい EXCEL2003を使っています。shee1はA5:A8 , B5:B8 , C5:C8の結合セルが4行単位で, A列、B列、C列2400行まで続いています。 sheet2には、下記のような型で沢山のデータがあります A2 A-1-1 (sheet1! A5:A8結合セル) B2 A-B-1(sheet1! B5:B8結合セル) A3 A-2-2 (sheet1! A9:A12結合セル) B3 A-B-2(sheet1! B9:B12結合セル) A4 A-3-3 (sheet1!A13:A16結合セル) B4 A-B-3(sheet1!B13:B16結合セル) sheet2 A,B,C列のデータを、shee1結合セルに旨くデータリンクを掛けたい
- ベストアンサー
- その他MS Office製品
- 内訳書に明細書の小計を集計したい!
以下のような見積書を作ったとします。 Sheet1 (内訳書) (A) (B) (C) (1) 名称 内訳 金額 (2) ** ** ** (3) (4) (5) (6) : Sheet2 (明細書) (A) (B) (C) (D) (E) (1) 名称 内訳 数量 単価 金額 (2) 施工費 ** ** ** =IF(B2="","",B2*C2) (3) (4) (5) (6) : E3以下に =IF(A3="小計",SUM(D$2:D2)-SUMIF(A$2:A2,"小計",D$2:D2)*2,IF(B3="","",B3*C3)) これで明細書の小計は行を気にせずに出せるようになりました。 たとえばSheet2(明細書)のA2に施工費、B6に小計でE6に小計が出るとします。 これをSheet2(明細書)のA列の名称をSheet1(内訳書)のA2に、小計(上記の場合E6)をC3に・・・ という風に順次名称と小計を抽出するにはどうすればよいでしょうか? 分かりにくくてすいません。 どうぞ、宜しくお願い致します。
- ベストアンサー
- オフィス系ソフト
- 参照セルの式を文字として取得するには
あるシートのB列に下記の書き込みがしてあります。 A B 1 =単価!C5 2 =単価!C2 3 =単価!C6 4 =単価!C4 セルA1に関数で"単価!C5"と文字で取得したいと思っています。 どなたか教えてください。 A列は同じシートの別な列を参照するのですが、B列の参照セルの行番号は同じにしたいのです。
- 締切済み
- その他MS Office製品
- データシートから他のシートへ抽出
元データ:(2)データシート 抽出シート:(6)抽出シート (2)データシートには、 B C D E F G・・・・・・P 4 (項目) (内容) (数量) (単位) (単価) (金額) (仕入先) 5 りんご 果物 1 個 100 100 A商店 6 みかん 果物 2 個 100 200 B商店 7 ジュース 飲料 3 本 100 300 A商店 8 牛乳 飲料 2 本 100 200 A商店 ・ ・ ・ とあります。 これを(6)抽出シートのA3セルに仕入先名を入れることで、 (6)抽出シート A B C D E F G 3 A商店 ・ ・ 21 (項目) (内容) (数量)(単位)(単価)(金額) 22 りんご 果物 1 個 100 100 23 ジュース 飲料 3 本 100 300 24 牛乳 飲料 2 本 100 200 ・ ・ ・ 上記の様にB22(項目)、C22(内容)、D22(数量)等を抽出したいのですが、VLOOKUPを使ってもりんごのみを何件も抽出したりで困ってます。 ちなみに(6)抽出シートはある程度の雛形が決まっています。 何かいい方法はありますでしょうか。 どうぞご教授宜しくお願い致します。 図が変になってしまってすいません。
- ベストアンサー
- オフィス系ソフト
- Excel2007のマクロで文字列を結合
Excel2007のマクロで文字列を結合したいのですがうまくいきません。 1、セルA1からU1までデータが1つずつ入ってます。 2、1のデータを3列ずつ結合してA3からG3にコピー。 例えば、セルA1あ、B1い、C1う、D1え、E1お、F1か、ならセルA3あいう、セルB3えおか、のようにマクロで一機にできるソースをお願いします。
- ベストアンサー
- その他(プログラミング・開発)
- excelで、数式がそのまま文字として張り付いてしまう!
Sheet2の1行目のセルに A1には=Sheet1!A1、B1には=Sheet1!C1、C1にはSheet1!E1 というSheet1の1列おきを引っ張ってくるわりと簡単な数式を入れました。 A~Cはうまく引っ張ってきたのですが、 D列を新しく作ろうと思い、A1のセルをコピペして、 =Sheet1!A1のAをGに変えたら、 D1のセルに数式が「=Sheet1!G1」というふうに そのまま文字として張り付いてしまいました。 これはイカンと思い、D1のセルに直接数式を打ち込んだりしましたが、 状況は変わりません。 ちょっと困っています。 よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
お礼
yuu_yuuさん有難うございます。 >E列に計算式を入れないで値だけを残したいのです。 その通りです。 >それだと、どこか使用していないセルで計算式にて計算を行い、その計算結果をコピーして、 E列に、形式を選択して貼付け→「値」を選択→「OK」 とするか。 それを自動でやりたいのですが マクロを組むほど力量はないので諦めるしかありませんかね。