- 締切済み
エクセルでの条件判断について
yosifuji2002の回答
- yosifuji2002
- ベストアンサー率51% (969/1888)
ここで言っているタブはシートの意味ということですね。 異なるシートから他のシートのセルの色を関数で持ってくるのは困難です。VBAを使えばできそうに思いましが、結構面倒です。 そこで考えを変更して、チェックがすんだら色を変えるのではなくてその右か左にチェック済みのフラグ(たとえば"1")を入力することにしたらどうでしょうか。もし色づけしたかったら条件付き書式でフラグを入れたところだけ色をつけることは可能です。 そして翌日のシートのどこかに前日のチェックマークと伝票番号を参照する式をおくと、前日の伝票番号とチェック済みのフラグを当日シート上に表示できます。 この前日のチェックマークをデータのフィルターで"0"を指定して選択すれば、前日の未チェックの伝票番号を当日のシート上に表示できます。 どの程度EXCELをご存知なのかがわからないのでこれ以上は説明しませんが、ご質問のとおりにはなかなかうまく行かないでしょう。 それより素朴な疑問はどうして日ごとにシートを分け無ければならないのでしょうか。その考えを変えて、前日データの下に次の日のデータを続けて入れることにしたら、もっと式も簡単になる様に思います。 この場合は、フィルターで年月日とチェックマークの条件を指定すれば、目的のデータは選択できます。 EXCELは表の形(日ごとか月ごとにシートを設定するのか、データの縦横の並べ方、必要な項目は何か、式の設定などいろいろ)をどうするかで、出来具合はずいぶん変わってきます。目的に応じた表の形式を各種考えて、より最適の形を考えるのもこのソフトの面白いところです。
関連するQ&A
- エクセルでの集計について
よろしくお願いします。 今現在とあるソフトに売上データを入力していて、それをエクセルに打ち出しています。 日付、伝票番号、店名、商品名、金額と出るのですが、これを伝票番号別に売上金額の合計を出しています。(1伝票あたり2~3品の売り上げがあります) ただ、伝票番号のみの集計は出せるのですが、それだと日付や伝票番号が記載されません。 伝票番号や日付、店名なども出せて、伝票番号毎の合計金額が出せるような式があるのでしょうか? 今現在は伝票番号毎に集計をかけて、合計が出た列を別シートに日付や伝票番号をコピーして張り付けています。 エクセル初心者なので、 すごく手間で、もし簡単に出来る方法があれば教えてください。 よろしくお願いします。。。
- ベストアンサー
- その他MS Office製品
- エクセルで複数条件の書きかたを教えてください
エクセルで表を作りましたが、複数条件でのカウント、及び合計の求め方を教えてください。 例) A列 B列 条件 日付 金額 ○or× などの場合、 6月1日から5日までの中で、条件が○のものの データ数、合計金額、を求めたいと思います。 いろいろ調べたり試したりしましたが、行き当たりません。 日付の設定がむずかしくて判りません。
- ベストアンサー
- オフィス系ソフト
- データの比較
エクセルデータの「リストA(前日分)」と「リストB(当日分)」の2つのファイルがあります。 そのデータはどちらもオートフィルタで抽出されたデータで、「管理番号(数字が文字列として入力)」 「伝票番号」「金額」を含む複数の項目で構成されています。 「リストA(前日分)」と「リストB(当日分)」の「管理番号」「伝票番号」「金額」を比較して、 「管理番号」「伝票番号」「金額」が「リストA(前日分)」になくて「リストB(当日分)」にある →→→新規 「管理番号」「伝票番号」「金額」が「リストB(当日分)」になくて「リストA(前日分)」にある →→→解消 「伝票番号」「金額」が「リストA(前日分)」になくて「リストB(当日分)」にあり、かつ、 「管理番号」が「リストA(前日分)」にある →→→処理なし この「新規」「解消」「処理なし」のデータの内容を抽出したいのですが、どのようにしたらよいのかが わかりません。他の方の質問と回答を基に関数やマクロで作ってみたのですがうまくいきませんでした。 毎日行う処理&私以外の人も使うツールなのでわかりやすく正確なものにしたいのです。 皆様知恵を貸してください。お願いします。
- ベストアンサー
- オフィス系ソフト
- エクセルVBA データを別シートに書き込む
エクセルの、あるシートのデータを、別シートの項目条件の一致するセルに 書き出す方法を教えていただけますでしょうか? 元のシートには A列 B列 C列 ID番号 年月日番号 金額 ID番号 年月日番号 金額 ID番号 年月日番号 金額 ・ ・ ・ ・ ・ ・ という形で、データが入っています。各列でデータには重複はありますが、 A列とB列の内容が共に同じという行は、ありません。 これを列項目がID番号、行項目が年月日番号の、金額を参照する表にしたいのです。 新しいシートのA列に降順に全ID番号を、1行目に同じく全ての年月日番号をいれ、 元のシートのC列データ(金額)を新しいシートの該当セルに書き込むには どのようにすればいいでしょうか?このような感じで‥。 月日1 月日2 月日3‥‥ ID1 金額 金額 金額 ID2 金額 金額 金額 ID3 金額 金額 金額 ・ ・ ・ 実は元のシートは10枚ほどあり(期間で区切っています)、おまけに各シートには 登場しないID番号もあります。 そこで、すべてのID番号と年月日番号をまとめ、ひとつのシートにしたいと考えた次第です。 1枚のシートならばピボットテーブルで何とかなるのですが、それをまとめようとすると、 データの量が膨大で、PCがとまってしまう(のか計算が終わらない気が‥) VBAを使えば何とかなるのかもと思いまして、質問いたしました。 エクセルは2007です。 どうぞよろしくお願いいたします。
- 締切済み
- その他MS Office製品
- Excel VBAで条件に合わせて行をまとめる
Excel VBAは初心者なので皆様のお知恵を拝借したいです。 No列、名称列、年月列、金額A列、金額B列があるExcelファイルを 以下のような条件のときに行をまとめたいです。 【まとめる条件】 ・Noが同じである ・年月が同じである ・名称に★マークが含まれていない 列をまとめた際の名称は一番上の名称をしようします。 また金額A・Bはそれぞれ合算したいです。 お知恵のある方はどうかお力をお貸しください。 よろしくお願い致します。
- 締切済み
- Excel(エクセル)
- エクセルにて伝票番号ごとに小計を出す方法
エクセル上に日付・伝票番号・品名・数量・単価・金額(=数量*単価)等が平打ちしてあるデータがあるのですが、それを伝票番号ごとに小計を出す関数はあるのでしょうか?
- ベストアンサー
- 会計ソフト
- EXCELでの条件付き合計
EXCELで以下のような表を作成しました。 ・日付の行数はランダムです。 (無い日付もあれば複数行ある日付もあります) ・日付の列,金額の列にはそれぞれ”日付”,”金額”と名前をつけています。 ある日付からある日付までの金額の合計を計算したいと考えています。 SUMIF関数を使用すればできそうだということはわかるのですが, 日付の条件をどのように入力すればいいのかがよくわかりません。 どのように入力すればいいのでしょうか? 日付 金額 12月1日 123 12月15日 962 12月31日 56
- ベストアンサー
- オフィス系ソフト
- 【エクセルに詳しい方へ】エクセル関数で、数値の有無チェック
エクセル関数で以下のことをしたいので、わかる方お願い致します。 用途は、チェックした日付部分の箇所がいくつあるのか、 そのシートごとに出したいからです。 例えば、5行1列のデータが以下の様な時、数値のみを判断することは可能でしょうか? 6/10 - - 12/5 / (セルの書式の罫線タブで引ける、斜め線です。) この例で言えば、数値が入ってるのは2つなので、関数を用いて「-」や「/」は判別せず、2と計算できる関数式は組めますでしょうか? よろしくお願い致します。
- ベストアンサー
- オフィス系ソフト
- エクセルで【条件付書式設定】がうまくいきません。
エクセル2003を使っております、【条件付書式設定】で困っています。 A列に項目番号、B列に項目名、C列に金額を入力する表が有ると仮定 します。 A列で特定の番号のみC列の金額を赤字にする方法をお教え下さい。 宜しくお願いします。
- ベストアンサー
- その他([技術者向] コンピューター)
補足
早速のご回答ありがとうございました。 ご説明何となく理解出来ていそうですが・・・ それと、説明不足で申し訳けなかったですが 日毎に分ける意味は 毎日会計に計上されるデータがあり、指定した期間のリストをエクセルに取り込めるのですが 当日にその日の会計が計上されるのではなく後日(遅い時は月末)にも計上されてしまうのです たとえば1日から5日のデータを6日に取り込んだとします そのデータをチェックして、今度は7日に1日から6日のデータを取り込みますと 各日の間に後から計上されたデータが差し込まれて入ってきます。 それも、どこに何が新規登録されたかまではいちいちチェック出来ない量なのです ですから翌日になって新しく差し込まれたデータを区別したいのと 未チェックのデータも区別出来れば、その二種類を消しこみしたいと考えたのですが・・・ なかなか難しいものですね。 より良い方法をこれからも考えてみます。 本当にありがとうございました。