[過去ログ] Excel総合相談所 136 (1002レス)
1-

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
625
(1): 2019/09/11(水)09:28 AAS
>>624
普通に考えてExcelの話してるのにAccessで良いじゃんて話して、いやExcel使ってるんだけどと言われてじゃあパッケージソフト入れれば良いって話通じてなさすぎじゃね

後から来た新入りがAccessに変えましょう!とかパッケージに入れ替えましょう!とか言えないでしょって話だろ
626
(1): 2019/09/11(水)12:25 AAS
>>625
そんな事知らんがな
Excelを万能ツールとでも思ってるの?
627
(2): 2019/09/11(水)13:03 AAS
シート"計算"のB1から最下行のCV列までコピーし、シート"累積"の最下行に貼り付ける。
最下行はシート「計算」・「累計」共にB〜CVまでのいずれかの最下行

このコードを教えてください。
628: 2019/09/11(水)15:25 AAS
>>599
>>601
こういうことです!
ありがとうございます!
629
(6): 2019/09/11(水)17:51 AAS
「今年」シートのE列に「商品名」、G列に「製造日」、J列に「製造工場」が入っていて、
別の「指示書」シートのC列に商品名、E列に製造日、H列に製造工場を入力すると、
I列に「今年」シート商品名・製造工場が一致するなかでG列から今日の日付から最も近い前回製造日が表示される関数を組みたいです。
3つの条件のうち2つ一致する中から1つの近い条件の引っ張り方がこんがらがっています。
MATCHとかDGETとか調べてやっても返ってくるのはエラーばかり…
どなたかご教授をおねがいします!
630: 2019/09/11(水)18:41 AAS
>>626
個人がどう思ってようが職場では用意された環境でやるしかないんだぞ
理屈の通じないやつだなぁ
631
(2): 2019/09/11(水)19:01 AAS
>>629
VBAマクロなしだと・・・ピボットテーブルとの組み合わせかなあ。
今年シート対象でピボットテーブルで行方向に商品名、列方向に製造工場、値フィールドに最大値を指定すると、
商品名と製造工場の組み合わせ別に最大値=最新の日付の表が出来上がる。
あとはINDEXlとMATCHを行方向、横方向で組み合わせればなんとかできそうですが。

ところで、指示書シートのE列(製造日)は、今回の質問には関係しませんよね?
632: 2019/09/11(水)19:12 AAS
>>629
商品名と製造工場を文字列連結で繋げて(K2 = E2 & "-" & J2 みたいに)単独のキー列にしてしまえば後の処理が楽なんじゃないかな
それで、ソートが許されるなら製造日(G列)で降順でソートしたら、K列をキーにしてVlookupで拾える
vlookupだと製造日をK列より右側にコピーしないとならんけど
633
(2): 2019/09/11(水)19:20 AAS
>>629
=MAXIFS(今年!$G$2:$G$10,今年!$E$2:$E$10,C1,今年!$J$2:$J$10,H1,今年!$G$2:$G$10,"<"&now())
範囲は適当
該当日付が無かったら0になるから必要なら好きにエラー処理して
634: 2019/09/11(水)19:22 AAS
>>631
629です。指示書シートは同一ファイル内にあります。
今年シートのデータベースから探してこの商品が前回いつ作ったかを指示書シートのI列に表示する目的でした。
635: 2019/09/11(水)19:23 AAS
返答ありがとうございます!やってみますね!
636
(1): 2019/09/11(水)19:31 AAS
エクセルのシートをスクロールしたら、途中からワードに変わっちゃうというのはどうでしょう?
637
(1): 2019/09/11(水)19:34 AAS
>>627
今日は調子いいから書いて上げる

Sub foo()

'前処理
Set 計算シート = Sheets("計算")
Set 累積シート = Sheets("累積")

With 計算シート.UsedRange
計算シートMaxRow = .Find("*", , xlFormulas, , xlByRows, xlPrevious).Row
MaxCol = .Find("*", , xlFormulas, , xlByColumns, xlPrevious).Column
End With
省12
638: 631 2019/09/11(水)19:36 AAS
>>633
自分が参考にしているエクセル関数の解説本(2007まで対応)に載ってなかったので調べたら
Excel2016からの新機能なんですね。まだ2010、2013を使ってる方も多いかと思うのでみなさんご注意を。
参考サイト https://dekiru.net/article/14292/
639: 2019/09/11(水)19:42 AAS
>>629 がそもそもテンプレ使ってないから
回答者が、最新版前提で回答しても仕方ない
640: 2019/09/11(水)19:48 AAS
Excel2016も最新じゃないが
641: 2019/09/11(水)20:06 AAS
めっちゃあれそうなんでこの辺にしませう
642: 2019/09/11(水)20:18 AAS
最初から余計なこと言わなきゃいいのに
643: 2019/09/11(水)20:22 AAS
まぁみんな最初はバージョンの違いとかわからんもんだしね
多少はね?
644: 2019/09/11(水)20:34 AAS
いいからもう黙っとれ
1-
あと 358 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.010s