• ベストアンサー

教えてください。エクセルについて(初心者です。)

エクセルについて教えてください。 毎日の業務で「売上表」と「日報」を作成しています。 例えば 売上表のA列に日付  B列に売上  C列に客数を入力します。 日報にTODAY関数で日付を表示させると 売上入力セルにその日の売上が参照される。 といった方法を教えて頂きたいのです。 よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • NCU
  • ベストアンサー率10% (32/318)
回答No.2

売上表が1日1行ならVLOOKUPで拾えばいいでしょう。

toapeironn
質問者

お礼

有難うございます。一つ勉強になりました。 またよろしくお願いします。

その他の回答 (1)

  • sige1701
  • ベストアンサー率28% (74/260)
回答No.1

=SUMIF(A:A,TODAY(),B:B)

toapeironn
質問者

お礼

有難うございます。こんな使い方も出来るのですね。 またよろしくお願いします。

関連するQ&A

  • エクセルについて

    初心者ですみません。 会社で売上表をエクセルで作成しています。 3名社員がいてその日の売上と客数を入力し、1ヵ月の合計を出せるようにしました。 ここまでは問題ないのですが、 個人の休みを「売上」セルと「客数」セルを結合をして「休」と入力すると#VALUE!と表示されてしまいます。 これを回避するにはどうすればよろしいでしょうか? 使っているのはエクセルの2003です 宜しくお願い致します。

  • エクセル2003の「串刺し集計」について教えてください。

    年度別の売上等の集計表を作っています。 月毎にシート名を「0604」、「0605」・・・とし、半期毎にも集計を かけたいと思っています。(0604~0609のシート間) それぞれのシートは同じ表で、B列に「曜日(月~日)」が D列には「客数」が入っています。 そこで「特定の曜日の客数」を半期毎の集計シート(0609の後)に 表示させようとして、下記のような関数を入れました。 =sum('0604:0609'!,sumif($c$2:$c$30,"月",d2:d30)) しかし、「入力された数式は正しくない」と表示されてしまい ヘルプを参照しましたが、一般的な入力時の注意だけでした。 SUMにはSUMIFを組み合わせられないのでしょうか? 参照するセルの値が変わっても、集計結果に反映される関数を 教えていただけませんでしょうか。

  • エクセルでの集計方法について

    はじめして。 エクセル勉強中で以下の集計が出来ないかと頭を悩ませています。 同内容の質問・回答を探しては見たものの、見つからず、質問した次第です。 何方かご教示頂けると幸いです。 一つのブックの固定されたセルに本日の売上があり、もうひとつのブックには日付毎に売上が計上されるセルがあるのですが、固定されたセルへ自動的に日付毎の売上が入力されるようにしたいのですがやり方が判りません。 以下の様な構成です。 ●5月度日報と言うブックのシート1のA2~A32セルに日付(1~31)が入力されていて、C2~C32に日付毎の売上が入力されます。 -------------------------------- |日付|曜日| 売上 | 累計 | -------------------------------- | 1 | 火 | 1000 | 1000 | -------------------------------- | 2 | 水 | 2000 | 3000 | -------------------------------- | 3 |木  | 3000 | 6000 | ↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓ -------------------------------- | 31 | 木 | 1000 |124000| -------------------------------- ●業務報告と言うブックのシート1のB1に本日売上があります。 ----------------------- |本日売上|○○○○|←ここに、上記5月度日報ブックの日付毎の                   売上を自動入力したい。 ----------------------- | 累  計 |○○○○| ----------------------- ★5月度日報ブックの日付毎に移動する売上金額を業務報告ブックの固定されたセルに自動入力するにはどの様にしたらよろしいでしょうか? どうぞ、宜しくお願い致します。

  • 関数

    在宅ワーク研修中で、エクセルで表を作成するのですが、C列(上期売上数値)を利用して人数を表示する関数は、COUNT関数と勉強し範囲を入力したのですが、そのまま(C3:C12)と、表示したいセル(C14)に表示されてしまいます。使用する関数が違うのでしょうか?また、もう一つの表に、地域の列に店舗のセルを参照して店舗マスター表から地域を参照して表示する関数はVLOOKUP関数と勉強したのですが入力の仕方が解りません、、。参考になるサイトはありませんか? 商品名、単価、原価の列にも商品IDを参照して商品マスター表からそれぞれの商品名、単価、原価を参照して表示する関数もVLOOKUP関数ですか?入力の仕方が参考になるサイトがあれば教えて下さい。m(_ _)m

  • エクセル関数について

    エクセルの関数について質問です。 例えば、 C1セルには、数値データが入っています。 A2~A10セルに日付データ。 B2~B10セルに数値データが入っている表があります。 B11セルの値に、(C1データ)-(A列の最新日付セルと同行のB列データ)を表示させたい場合、 どのような関数を作成すればよいですか。 宜しくお願いします。

  • エクセル2010 VBA初心者です

    エクセル2010で30日分の日報を作成しています 日付の入力をカレンダーから選択したくて、Microsoft Date and Time Picker Control6.0 を使用して、日報1日目の日付のセルにカレンダーから日付を入力する事が出来るようになりました。 これを30日分のそれぞれの日付のセルに入力出来るようにするにはどうすれば良いでしょうか? 単純にコピーして貼り付けても出来ませんでした。 VBAやマクロは初心者ですが、教えていただける方がいましたら宜しくお願い致します また補足が必要な物があれば教えてください 宜しくお願い致します

  • Excel 数式がうまく計算されない

    飲食店勤務です。オーナーからの依頼により、1ヶ月の売上と売上累計、仕入と仕入累計の表を作成しています。 Sheet1では売上に関する表を作成しています。 A列=日付、B列=売上、C列=売上累計 Sheet1でC2に =IF(OR(B2="",C1=""),"",SUM(B2,C1))の式を入力しました。 上の式を下にコピーをしても、売上が空白の時は空白になりました。 (例) 日付_売上_売上累計 1日_500_500 2日_500_1000 3日_空白_空白 そして、Sheet2で仕入に関する表を作成しています。 仕入先などの名称入力のため、セルを結合して作成しています。 (売上表とは行が若干ずれています。) AA列=日付、AC列=仕入、AG列=仕入累計 AG5に =IF(OR(AC5="",AG4=""),"",SUM(AC5,AG4))の式を入力しました。 ですが、この式をSheet1と同じように下にコピーをすると仕入を入力してないのに、前日の仕入累計が表示されてしまいます。 (例) 日付_仕入_仕入累計 1日_500_500 2日_500_1000 3日_空白_1000 しかし、その日の仕入金額を入力すると、ちゃんと累計計算はされます。 Sheet1の数式をコピーして、セルの値を変えただけなのですが・・・ セルを結合するとだめなのでしょうか。 それとも数式が違うのでしょうか。 拙い説明で申し訳ございませんが、助けていただきたいです。 宜しくお願い致します。

  • エクセルのTODAY関数について

    今日の日付をエクセル文書に入れる場合、 TODAY関数を用いてTODAY()と入力しますが、 明日の日付を入れたい場合どうすればいいでしょうか? 毎日、翌日のスケジュールを表にして作成している為、 日付を翌日にしたいのですが、どうか教えてください。

  • (エクセル)表から1列の別表をつくりたい。

    表に入力されたものを1列に並び替えをしたいのです。(エクセル関数) エクセルの表から、セルに入力された情報を抜き出し、並び替えたいのですが、行き詰ってしまい質問させていただきます。 (やりたいこと) 添付資料のように、事業所ごとに購入した物品が日付ごとに入力されていきます。この表を一列で並び替えることを したいのですが、現状の表の形で1列に抜き出すやり方が思い浮かびません。ひとつずつリンクを設定していけばいいですが、 それですと、空白のセルができてしまうこともあり、空白を消すためにフィルタをやらなくてはいけず、なんとか関数でどうにかできないと質問させていただきました(つまり空白のセルは飛ばし、隙間のない1列の表に変換したいです)。 (試したこと) (1)vlookup関数を使うために、日付の横に検索列を作ってもみましたが、同じ行に複数の抜き出すべくものがあると、 if関数のネストをいれるにも「if(c5="","",vlookup(v5,b5:r10,2,fasle)」みたくやってみましたが、c5までは取り出せても、 d5,e5,f5・・・と右にずらしていく関数式が思い当たりません。 (2)種類、数量データ入力されている全てのセルの横に(1.2.3.4.5.6.7.8.9.・・・)と数字をいれて検索列をつくり、vlookupとmatch関数の 組み合わせも試しましたが、vlookup関数の性質上、複数列に検索値(「vlookup(検索値,範囲,列番号,検索の型)」)が存在しているとこれも出来ず。 説明が不十分な点もあると思いますが、よろしくお願いいたします。もし、VBAでなければ難しいとのことでしたら、どのようなVBAを組めばいいかもお願いいたします。

  • エクセル初心者です。

    エクセルで集計用シートを作成しています。 前もって空白セルに書式を入れた場合、#N/Aと表示されるのですが、これを消す方法はないのでしょうか?書式の入っているセルの上で間違ってDeleteを押すと関数自体も消えてしまいます・・。 文字を白くしてB列とC列にシートの保護をかけたら、入力自体ができなくなってしまいました。    A   B    C 1     #N/A  #N/A 2     #N/A  #N/A 3     #N/A  #N/A となっています。A列には入力することになります。A列に入力したものをVLOOKUP関数でB列とC列にデータが入ってきます。 関数を非表示にする方法と、消えなくする方法とかはないのでしょうか??

専門家に質問してみよう