ベストアンサー 重複文字に対し日付の古いほうに●印をつける 2022/01/27 21:14 ExcelでB列に文字がありB列に対しC列に日付があります。A列があ同じ文字であればC列の日付の古いほうをE列に●印をつけたいのですがどなたか関数が解る方よろしくお願いいたします。環境はoffice2013です。 画像を拡大する みんなの回答 (3) 専門家の回答 質問者が選んだベストアンサー ベストアンサー kkkkkm ベストアンサー率66% (1746/2622) 2022/01/28 11:43 回答No.1 A列が同じ文字とありますが多分B列だと思いますので E2に =IFERROR(IF(C2<INDEX(C3:$C$10,MATCH(B2,B3:$B$10,0)),"●",""),IFERROR(IF(C2<INDEX($C$1:C1,MATCH(B2,$B$1:B1,0)),"●",""),"")) として下にコピーしてみてください。 質問者 お礼 2022/02/01 22:05 ありがとうございます。 助かりました。 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 その他の回答 (2) msMike ベストアンサー率20% (371/1817) 2022/01/28 17:50 回答No.3 》 Excelで… [No.2]の投稿後に気付いたンだけど、貴方はなぜ パソコン・スマートフォン>ソフトウェア>Excel(エクセル) にでなく、 パソコン・スマートフォン>Windows>Windows10 という“畑違い”のカテゴリで質問したの? 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 msMike ベストアンサー率20% (371/1817) 2022/01/28 17:26 回答No.2 添付図参照(Excel 2019)  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄↓↓↓↓↓↓↓↓↓↓↓↓↓ 画像を拡大する 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 カテゴリ パソコン・スマートフォンWindowsWindows 10 関連するQ&A エクセルの関数について(日付で、有効期限を過ぎたら印を付けたい) エクセルの関数について質問です。 A列に日付が入っているとします。 その日が過ぎたら、B列に×印を入れるにはどうすればよいでしょうか。 ご回答よろしくお願いします。 EXCEL2003で日付をソートしたい エクセル2003で出納帳を作成しています。 日付をソート(若い順)するにはどうしたらよいでしょうか?? A列 6/1 6/2 6/3 6/1 6/2 これを A列 6/1 6/1 6/2 6/2 6/3 という感じにしたいです。 B列以降C,D,E~には、文字列、関数、数値等が入力されており、それも同時に動かしたいのですが… よろしくお願いします。 エクセルの日付関数について教えてください。 エクセルの日付関数について教えてください。 A列には日付が入力されています。 B列には金額が入力されています。 C列にも日付が入力されています。 A1に入力された日付(例:2010/4/30)とC1に入力された日付(例:2010/4/30)が同じ日付のときだけ、B列の金額を抽出しD10に合算させたいと考えています。 ***【サンプル】***************************** A B C D 1 4/30 100 4/30 2 4/30 200 4/30 3 5/1 100 4 5/2 200 5/2 5 5/2 100 5/2 6 7 8 9 10 同じ日付(1)の合計 11 同じ日付(2)の合計 ******************************************* 上記の場合のD10やD11の関数は、どのような関数に すべきでしょうか? どなたかご教授をお願い致します。 【環境】 WindowsXP Pro Excel 2003 携帯料金を賢く見直す!格安SIMと端末選びのポイントは? OKWAVE コラム 【関数】B列の日付がA1より5日前なら文字色変更 エクセルの関数について教えてください。 条件付き書式でもよいです。 A1に「=today()」で日付を表示させています。 B列は、手入力で任意の日付を入力しています。 C列には人数を入力しています。 何日(B列)は何人(C列)という表です。 たとえば、 B2の日付が、A1の日付より5日前なら、 B2、C2の文字色を赤色にする ということはできますか? 重複文字に順次同連番をつけたい ExcelでB列に文字があり同じ文字をD列に同じ文字は同番号で順番に入力したいのですがどなたか関数が解る方よろしくお願いします。 Office 2013です。 エクセルの文字列を日付で計算したい お世話になってます。 仕事で外部システムからデータを抜き出しているのですが、 日付が文字データとして抜き出されます。 ※西暦下2桁と月日の6文字が、文字データとして抜き出されます。 普段、下記の操作(1)~(4)を都度行っているのですが、 ほかにもっと簡単なやり方はないでしょうか? (1)A列、B列に 20000000 を加算 (2)C列に関数を入力 =DATE(INT(A2/10000),INT(MOD(A2,10000)/100),MOD(A2,100)) (3)D列に関数を入力 =DATE(INT(B2/10000),INT(MOD(B2,10000)/100),MOD(B2,100)) (4)E列に数式を入力 =D2-C2 例:サンプル A列 B列 発注日 納品日 121201 121211 121211 130105 日付け毎の最大値 EXCELの表に A B 1 2006/4/1 10:00:00 A 2 2006/4/1 19:00:00 B 3 2006/4/11 11:00:00 C 4 2006/4/11 17:00:00 D 5 2006/10/18 9:00:00 E 6 2006/10/18 20:00:00 F 7 2006/11/11 18:00:00 G のようにA列に日付け/時刻がはいっています。ここから日付けごとの一番遅い時間を抽出したいです。 抽出後は A B 1 2006/4/1 19:00:00 B 2 2006/4/11 17:00:00 D 3 2006/10/18 20:00:00 F 3 2006/11/11 18:00:00 G となります。日付け/時刻を関数で区切るなどして色々試したのですが思うような結果にはなりませんでした。 どなたかご教授お願いします。 日付条件を満たしたときの文字列カウントについて困ってます。 初級レベルかもしれませんが、教えてください。 今、A列に数年分の日付(2009/4/10など※重複日付アリ)が入力されており、 B列に全部で複数種類(10種類程度)ある文字列がランダムに入力されています。 (1つのセルに複数種類の文字列が入力されている場合もアリ) 【イメージ】 A B 2009/4/6 ○○○ 2009/4/7 △△△ ■■■ ××× 2009/4/7 △△△ □□□ 2009/4/7 ○○○ ××× 2009/4/8 ●●● 2009/4/9 △△△ ▲▲▲ □□□ ■■■ 2009/4/9 ▲▲▲ 2009/4/9 □□□ ・ ・ ・ ・ ・ ・ このとき、1週間毎の日付で区切り(2009/4/6~2009/4/12など)、 指定した文字列の数をカウントしたく思っております。 【結果イメージ】 A B C D E ・・・ ○○○ ●●● △△△ ▲▲▲ ・・・ 2009/4/6~2009/4/12 10 5 12 3 ・・・ 2009/4/13~2009/4/19 0 3 5 7 ・・・ 2009/4/20~2009/4/26 4 14 3 8 ・・・ エクセル2000を使用しておりますので、それに対応したいい方法を ご存知でしたら教えていただきたいです。 Excelセルに条件付きの日付を入力したい B列5行目の日付を入力したときD列5行目の数字とその上の行にある数字が一致した右隣E列と日付の差が5日以上経過していればC列5行に"ー"を差が5日未満であればB列の日付に5日を足した日付を順々に入力したいのですがどなたか関数の解る方よろしくお願いします。 因みに環境はoffice2013です。 エクセルの日付の重複の除去 エクセルの日付の重複の除去 シート1のA列に以下のように日付が入っています。 データはAの100位まで日付があります。 A列 1/1 1/2 1/2 2/1 2/1 2/2 これを同じシートのB1に以下のようにまとめて重複分を除いた形で 表示したいのです。 B1セル→1/1 1/2 2/1 2/2 各日付の間は一文字分のスペースです。 よろしくお願いします。 エクセルの数式で日付=日付がTRUEにならない エクセル2010のA列に日付、B列に時刻、C列にある数字が入っており、D列で指定した日付のC列の数字を足したいとします。 A B C D E 2014/3/4 0:00 1 2014/3/4 2014/3/4 1:00 0 2014/3/5 2014/3/4 2:00 1 2014/3/6 ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ 2014/3/4 23:00 0 2014/3/5 0:00 1 ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ ・ この時、E列には数式「=sumif($A$:$A$,D1,$C:$C)」を入れれば、求めたい数字が出てくるはずです。 ここで質問なんですが、このときにA列に入っている日付とD列に入っている日付が同じなのに、認識されずにsumが行われない時があります。 これは何が原因と考えられますか? データの入力をwindowsでやったりMacでやったりしたことも原因の一つとも考えられますが、その場合に起こり得る問題は何があるでしょうか? Excel 重複データの番号を抽出 Excel:Office2003 OS:WindowsXP excelのデータで A列 B列 1 A 2 B 3 A 4 C 5 D 6 A 7 A 8 B 9 B 10 C 以上のように並んでいるデータを以下の E列 F列 G列 H列 I列 A 1 3 6 7 B 2 8 9 C 4 10 D 5 ようにしたい場合はどのようにしたらいいのか教えてください。 マクロではなく関数で処理をしたいと思っています。 よろしくお願いします。 ヤバいパソコンが壊れたかも!?事前に知っておきたい3つの兆候と対策 OKWAVE コラム 日付を含む関数について。 エクセル2003での質問です。 ある列のセル(A1とします)のセルに日付が書き込まれた時だけ、対応する列のセル(B1とします)に決まった文字(ここでは"済")が入るようにしたいと思いIF関数を使って組み立てたのですが、日付の入れ方が解らず上手く行きません。 =IF(A1="日付","済","") ←B1に書き込んでます。 と式を立てていますが、この・日付・の部分の入れ方を教えて頂けないでしょうか? また、勉強の為他の考え方も有ればお教え下さい。 宜しく御願いします。 条件の合う文字には印をつけたい エクセルシートのセルに下記のように入力がある場合、 A列に(A)文字があるものだけB列に○と入れたいのですが、 条件付書式はどのように入力したらよいのでしょうか? A 1 (A)00000 2 (B)11111 3 (C)22222 4 (A)33333 5 (C)44444 6 (A)55555 Excelで同じ商品名で、かつ日付が古いものを抽出する方法 ご存知の方、いらっしゃいましたらお願いします。 Excelは2003を使用しています。 複数の条件での抽出で名前が決まっているものは「フィルタオプションの設定」で行っていますが、日付が古いもの、新しいものの抽出方法がわかりません。 「同じ商品名」かつ「日付が古いもの」を抽出したいのですが、それが出来そうな関数、マクロはありますでしょうか。 当方マクロ知識は「マクロの記録」程度です。 A列 B列 C列 商品A 2007/12/01 10:00 商品B 2008/04/01 10:00 商品A 2008/05/01 10:00 現在は目視、手動で★印を別列につけ、それを抽出し削除しています。 削除フラグとして★印等をつけるようなものでも、わかれば嬉しいです。 エクセル 重複調べる エクセルの重複を調べる方法について何ですが、 a1,b1,c1に文字列が入っているのですが、 a1~c1の中に重複しているものが一つあったら(a1とc1が同じ、もしくはa1とb1が同じ、b1とc1が同じ)d1に1と表示して、重複無しだったら0と表示する関数はありますか? エクセルで複数の関数について お世話になります。Excelド初心者です。 以下のような場合、どうすればいいでしょうか。 A2~A6には項目が入っており、 B2~B6には金額が入っています。 C列は「○」印と「☓」を選択できるようにしています。 D列は、C列に「○」印が入れば0が記入されるように、 「=IF(L5="○",0,"")」の関数が入っています。 で、今回は、 B列に金額を入れた時に、E列に同じ金額が入り、かつ、 C列に「○」印が入れば0が記入されるように、 E列に関数を設定したいのですが、どうすればいいのでしょうか。 EXCELのDSUM関数で集計条件に日付を入れると数字が消える B列 C列 D列 E列 F列 G列 1行 日付 区分 金額 集計する条件 2 2000/1/1 A社 1000 区分 日付 日付 3 2000/1/10 B社 500 A社 >=2000/1/1 <2000/2/1 4 2000/1/15 A社 300 5 2000/2/5 A社 200 集計結果 6 =DSUM(B1:D5,3,E2:G3) 上記のような表をEXCELで作成しました そのうちA社の1/1~1/31の金額をDSUM関数を利用して集計したく 上記のようにDSUM関数に引数を入力しました しかし集計条件が区分のみ(E2:E3)だとA社の2/5までの合計額1500が反映するのですが、日付を入れた途端に0になってしまうのです ちなみに、一例として日付→商品区分に直して日付の代わりに 「機械」「部品」といった文字を入力してみると ちゃんと条件通りの集計をしてくれます 日付の入力のしかたに間違いがあるのでしょうか? テキスト見ながらちゃんとやってると思いこんでるだけで 落とし穴にはまってるのだと思います 是非良きアドバイスをお願いします エクセルで時間まで含んでいる日付のセルの重複を除いた個数を出したい エクセルで時間まで含んでいる日付のセルの重複を除いた個数を出したいのですが B列の行に日付が8/3と言う表示形式でずっと並んでいます。しかしこのセルは日付だけでなく訳あって実際には時間も含んでいます。 標準表示でみると「40028.1234」みたいな感じになっているわけです・・・ それで、B列の行にある日付は重複している日付もあります。それを重複を除いて数えたいのですが・・・ 色々な関数で試したのですがLEN(B3:B100,5)などを入れると使えなくなってしまう関数だったりして結局できませんでした・・・ 表は下記のようになっています。 A B C D ・・・ 3 8/3 4 8/3 5 8/4 6 8/6 7 8/6 8 8/6 9 8/8 ・ ・ ・ 上記の結果を重複を除いて「4」と出したいのですが・・・ 3より上の行には日付とは関係ないものが入力されており 9より下の行にはこれから日々増えていく行があり現時点では未入力です 何行まで増えるかわからないのでB3:B100みたいな感じで指定しておきたいのですが・・・ よろしくお願いします。 Excelで文字列を独自の二進数で表したい。 A,B,C,D,Eのいずれかを含む文字が順不同でセルに入っているものから、 A=10000 B=1000 C=100 D=10 E=1 と置換して足した、二進数であらわしたり、逆にその二進数から文字列に戻したりしたいです。 (例:DAなら10010、EBCなら1101) VBAの自作関数を含めてExcelの関数でできる方法があればお教えくださると助かります。 注目のQ&A 「You」や「I」が入った曲といえば? Part2 結婚について考えていない大学生の彼氏について 関東の方に聞きたいです 大阪万博について 駅の清涼飲料水自販機 不倫の慰謝料の請求について 新型コロナウイルスがもたらした功績について教えて 旧姓を使う理由。 回復メディアの保存方法 好きな人を諦める方法 小諸市(長野県)在住でスキーやスノボをする方の用具 カテゴリ パソコン・スマートフォン Windows Windows 11Windows 10Windows 8Windows 7Windows VistaWindows XPWindows MeWindows NT・2000Windows 95・98その他(Windows) カテゴリ一覧を見る OKWAVE コラム 突然のトラブル?プリンター・メール・LINE編 携帯料金を賢く見直す!格安SIMと端末選びのポイントは? 友達って必要?友情って何だろう 大震災時の現実とは?私たちができる備え 「結婚相談所は恥ずかしい」は時代遅れ!負け組の誤解と出会いの掴み方 あなたにピッタリな商品が見つかる! OKWAVE セレクト コスメ化粧品 化粧水・クレンジングなど 健康食品・サプリ コンブチャなど バス用品 入浴剤・アミノ酸シャンプーなど スマホアプリ マッチングアプリなど ヘアケア 白髪染めヘアカラーなど インターネット回線 プロバイダ、光回線など
お礼
ありがとうございます。 助かりました。