Excel総合相談所 144

■ このスレッドは過去ログ倉庫に格納されています
1
垢版 |
2021/04/29(木) 12:13:05.69
!extend::vvvvvv::
!extend::vvvvvv::
【1 OSの種類         .】 Windows**
【2 Excelのバージョン   】 Excel**
【3 VBAが使えるか    .】 はい・いいえ
【4 VBAでの回答の可否】 可・否
【5 クエリが使えるか】はい・いいえ
【6 クエリでの回答】可・否
【7 Accessが使えるか】はい・いいえ
【8 Accessでの回答】可・否
【9 VBAの方が簡単で早くできる場合はVBAで回答】 可・否

注意事項
・情報を隠すために別の問題を設定するのはやめましょう。たいていの場合その問題は的外れな設定で、期待していたものからずれた回答が返ってきます。
・絶対に関数で答えてほしい人はVBA使用不可と明記してください。

▼━関連スレ━━━━━━━━━━━━

前スレ
Excel総合相談所
https://find.5ch.net/search?q=excel+%E7%9B%B8%E8%AB%87%E6%89%80
Excel総合相談所 142
https://mevius.5ch.net/test/read.cgi/bsoft/1607860077/
Excel総合相談所 143
https://mevius.5ch.net/test/read.cgi/bsoft/1608362765/

Excel VBA 質問スレ
https://find.5ch.net/search?q=excel+vba

【質問不可】Excel総合相談所スレの雑談・議論スレ
https://find.5ch.net/search?q=excel+%E3%80%80%E7%9B%B8%E8%AB%87%E6%89%80
VIPQ2_EXTDAT: default:vvvvvv:1000:512:: EXT was configured
2021/05/27(木) 17:02:59.53ID:EFXOHvMgM
>>49
どこに何があるのか分からないから無理だよ

>>50
ありがとう
やりたいことに少し近づいたよ
2021/06/08(火) 23:54:22.46ID:cxU2wu/60
【1 OSの種類         .】 Windows10
【2 Excelのバージョン   】 Excel365
【3 VBAが使えるか    .】 はい・
【4 VBAでの回答の可否】 可
【5 クエリが使えるか】いいえ
【6 クエリでの回答】・否
【7 Accessが使えるか】はい・
【8 Accessでの回答】可・
【9 VBAの方が簡単で早くできる場合はVBAで回答】 可・

1.Book AのA1にある管理番号を指定して、BOOK BのA列を参照して、複数の列(BからH)の値を返しています。
(book AにはXlookupを使ってBook Bの情報を返しています。)
2.Book AのA9に数値を入力
3.参照した管理番号の行がある列のI列に転記する
この方法に対して何か妙案があればご教授願います。
AからH列はすべて埋まっています。
2021/06/09(水) 09:46:44.07ID:p7BG20VTa
>>52
I列に予めVLOOKUPで検索値をA列のセル、範囲をBOOK1のA列にしておけば良さそうだけど
そう言うことではない?
2021/06/09(水) 11:04:06.78ID:T1uJOebLM
最強のExcel使い決定戦、開幕
https://egg.5ch.net/test/read.cgi/bizplus/1623148904/
「Excel」を使った財務モデリングの腕を競うイベントが開催されます。
2021/06/11(金) 14:47:09.70ID:AL8rR2xR0
行の位置によって列の幅を変えることはできますか?
マイクロソフトのコミュニティでは出来ないって回答がありました
2021/06/11(金) 15:55:00.23ID:+RyWIdKm0
>>55
神エクセルみたいなことではなくて?
2021/06/11(金) 16:08:43.76ID:s1vt9ROm0
A\ B /C
\ /
\ /
こう言う事?
2021/06/11(金) 18:41:38.41ID:AL8rR2xR0
神エクセルってエクセル方眼紙のことですか?

>>57
そうです
2021/06/11(金) 19:35:10.61ID:s1vt9ROm0
結合を使いまくれば見た目上は出来るかもしれんね
行の位置によって列の幅を変えるって発想が柔軟過ぎて
何の目的なのか想像できないからそれで解決するか分からんけど
2021/06/11(金) 21:03:39.78ID:AL8rR2xR0
>>59
例えば種類の異なるcsvファイルやデータベースのレコードを確認したいときに困るんですよね
2021/06/11(金) 21:57:20.82ID:s1vt9ROm0
>>60
csvの例だとこんな感じ?
1,2,3
111,222,333
11111,22222,33333

1行目に合わせると他の行は隠れて
3行目に合わせると1行目は幅が広すぎて見にくくなる
2021/06/12(土) 16:54:05.17ID:+rtnqewH0
Excelの表の行が足りなくなって続きをそのまま下に左から入力したら、罫線の枠が反映しないまま何行か打ちこんでしまったのですが、どうしたらいいですか?
枠も反映させるにはどうやれば良かったんでしょうか?右下まで入力した次ってタブで飛ぶんでしたっけ??矢印でしたっけ?それともリターンキー??
2021/06/12(土) 16:59:48.99ID:+rtnqewH0
あと日付や時刻入った列が有るのですが、右下の+で伸ばしたら日付や時間1+されてしまうのですが、そのままコピーするにはどうしたら良いですか?
コピー→貼り付けだと、なんかマイクロソフトのサイト?表示されて…
2021/06/12(土) 21:41:48.69ID:yvks8V1x0
>>62
どうしたらいいも何も罫線を引き直せばいいだけでは

>>63
機能の名前は「オートフィル」
日付を左クリックで伸ばすのではなく、
右クリックしながら伸ばし、最後に「コピー」を選択すれば同じデータになる
65名無しさん@お腹いっぱい。 (ワンミングク MM07-fOPT [180.7.55.255])
垢版 |
2021/06/16(水) 11:52:31.20ID:E79RXLzKM
【1 OSの種類         .】 Windows10
【2 Excelのバージョン   】 Excel2016
【3 VBAが使えるか    .】 はい
【4 VBAでの回答の可否】 可
【5 クエリが使えるか】いいえ
【6 クエリでの回答】否
【7 Accessが使えるか】いいえ
【8 Accessでの回答】否
【9 VBAの方が簡単で早くできる場合はVBAで回答】 可

別フォルダのブックAの特定のセルD5、D5がない場合はC5参照したいのですが
挿入されてもD5,C5を参照したいのでindirect関数を使ったのですが、閉じている時も参照出来るようにするにはどうすればよろしいでしょうか

よろしくお願い致します
2021/06/16(水) 12:33:05.46ID:az03LrQ40
>>62
テーブルにすれば?
2021/06/16(水) 21:43:28.87ID:P9vU7/hx0
調べるの横着してホント申し訳ないんですが助けてください
ピボットテーブルつくるときに元となる表を、行じゃなくて列を見出しにしたいです。
縦ではなく横に伸びていく表からピボットテーブルつくりたいってこと。

これって、もしかして行列入れ替えボタン押せば解決!みたいな簡単な話ではない?
クエリ使って…みたいな解決法しかないかな?
2021/06/17(木) 02:12:05.16ID:4+QMgSah0
横に伸ばすとクエリーでは、日付などは文字列認識になってしまう
伸びるたびにクエリーの手直しが必要
厚労省が発表するPCR検査実績などは最悪
なのでクエリーでピボット解除して下に伸びるリスト型に変換して
これをピボットテーブルのデータ元にするのが吉かと
69名無しさん@お腹いっぱい。 (ワッチョイ 1202-lvy7 [203.114.204.10])
垢版 |
2021/06/18(金) 13:10:52.98ID:HX2x8eJh0
ここは安心できるね、それに引き換えビジソ板は最悪だわ
2021/06/18(金) 15:45:53.21ID:xQFBnBhV0
>>69
こっちにスレが出来てからは
あっちは実質雑談スレになったからね
2021/06/19(土) 09:38:19.52ID:qeMBdN9W0
真面目な方はこちらで
完全無料で答えてくれます
72名無しさん@お腹いっぱい。 (ワッチョイ 9ee4-Rm+o [175.177.41.39])
垢版 |
2021/06/19(土) 17:44:52.63ID:C6snX2ck0
>>65
なるほど
=INDIRECT("[BookA.xlsx]Sheet1!$C$5")
#REFエラーが出ちゃいますね

=OFFSET([BookA.xlsx]Sheet1'!$A$1,4,2)
だと#VALUE!エラーが出ちゃいますね

=INDEX([BookA.xlsx]Sheet1'!$A:$ZZ,5,3)
だと成功しましましたよ
73名無しさん@お腹いっぱい。 (ワッチョイ 1202-C2Ex [203.135.228.31])
垢版 |
2021/06/21(月) 10:14:41.17ID:i2swVwiC0
>>69
あそこはひねくれ者のたまり場ですよ
2021/07/06(火) 15:04:17.14ID:3ucapR4d0
【1 OSの種類         .】 Windows10 Home
【2 Excelのバージョン   】 Excel2019
【3 VBAが使えるか    .】 いいえ
【4 VBAでの回答の可否】 否
【5 クエリが使えるか】いいえ
【6 クエリでの回答】否
【7 Accessが使えるか】いいえ
【8 Accessでの回答】否
【9 VBAの方が簡単で早くできる場合はVBAで回答】 否

Googleスプレッドシートでいうところの、セルの「切り詰める」
(セルからはみ出した部分のテキストは非表示にしてくれる)
https://spread-sheets.com/wp-content/uploads/2020/06/U_029_%E3%83%86%E3%82%AD%E3%82%B9%E3%83%88%E3%81%AE%E6%8A%98%E3%82%8A%E8%BF%94%E3%81%97_04.png

こちらと同じような機能は未だにExcelには実装されていないのでしょうか?
調べてみると、書式設定 -> 配置タブ -> 横位置【繰り返し】で似たようにできるみたいですが少し手間でして
2021/07/06(火) 15:26:31.10ID:kFe2mq5/0
>>74
右隣のセルに空白文字(スペース)でも入れたら同じようになりませんか?
2021/09/01(水) 01:19:03.03ID:OrmeY6wcd
【1 OSの種類         .】 Windows10
【2 Excelのバージョン   】 office365
【3 VBAが使えるか    .】 いいえ
【4 VBAでの回答の可否】 否
【5 クエリが使えるか】いいえ
【6 クエリでの回答】否
【7 Accessが使えるか】いいえ
【8 Accessでの回答】否
【9 VBAの方が簡単で早くできる場合はVBAで回答】 否
データー入力用のテンプレートを作成するのですがエクセル不馴れなため、アドバイスをいただけないでしょうか?
(作業列作成可能です)


りんご /ブドウ /梨
項目 1 値段 /項目1 種類 /項目1 色
項目 2 産地 /項目2 重さ /
/項目3 販売数

A1にりんごと入力するとB1 に項目1、B2に項目2を表示C1、C2にはりんごと表示
A2に梨と入力するとB3に項目1を表示C3には梨と表示

A B C
1 りんご 値段 りんご
2 産地 りんご
3 梨 色 梨
4 ブドウ 種類 ブドウ
5 重さ ブドウ
6 販売数 ブドウ
7
というように連続したデーター入力用のテンプレートとなります
また、A列のタイトルは同じタイトルが繰り返し出てきます
色々検索もしてみたのですが検索自体がうまくいかずこちらで質問させていただきました
2021/09/01(水) 07:45:38.73ID:9hBBCPCk0
>>76
https://i.imgur.com/VQ44v5D.png
2021/09/09(木) 13:29:22.35ID:kmJl5e9k00909
【1 OSの種類         .】 Windows8
【2 Excelのバージョン   】 office365
【3 VBAが使えるか    .】 いいえ
【4 VBAでの回答の可否】 否
【5 クエリが使えるか】いいえ
【6 クエリでの回答】否
【7 Accessが使えるか】いいえ
【8 Accessでの回答】否
【9 VBAの方が簡単で早くできる場合はVBAで回答】 否

月        費目        詳細            収入    支出       残高
8月1日    前月度繰越                  185721             185721
8月31日    売上        8月売上          63030             248751
8月31日   事務所保管料   8月事務所保管料           15000      233751
8月31日    消耗品費     8月消耗品費              8500       225251
9月1日    前月度繰越                  225251             225251
9月30日    売上        9月売上          75000             300251
9月30日   事務所保管料   9月事務所保管料           15000      285251
9月30日    消耗品費     9月消耗品費              8000       277251

という表があったとして、ピボットテーブルを作成すると8月分と9月分が連続したものになりますが
8月分と9月分それぞれに分けて(月別で)作りたいです。
何か方法はないでしょうか?
2021/09/09(木) 19:19:31.59ID:PcnAQH5m00909
>>78
どういう風に分けたいの?
シートで月ごとに分けるなら、
・最初にすべてのデータで作る
・シートをコピー
・月でフィルタしていく
のが一番早いと思う
2021/09/09(木) 23:14:22.22ID:kmJl5e9k0
>>79
まさにそんな風にしたかった<シートで月ごとに分ける のでその
・最初にすべてのデータで作る
・シートをコピー
・月でフィルタしていく
やり方で成功しました。
色々すっ飛ばしですが、ありがとうございました!
2021/09/12(日) 15:24:03.01ID:roki/rkd0
>>78
フィルタか列に月フィールドを入れればよいのでは
82名無しさん@お腹いっぱい。 (ワッチョイ d758-fMdf [14.9.7.65])
垢版 |
2021/10/16(土) 23:31:05.56ID:0QB5m9qV0
【1 OSの種類         .】 Windows10
【2 Excelのバージョン   】 office2016
【3 VBAが使えるか    .】 いいえ
【4 VBAでの回答の可否】 否
【5 クエリが使えるか】いいえ
【6 クエリでの回答】否
【7 Accessが使えるか】いいえ
【8 Accessでの回答】否
【9 VBAの方が簡単で早くできる場合はVBAで回答】 否

IFとCOUNTIFの組み合わせだと思いますが上手く出来ませんでした。

A1、B1、C1・・・には日付(月日)
A2、B2、C2・・・には曜日(ユーザー定義で"aaa")
A3、B3、C3・・・にはデータ(0〜750までの数字)

といった感じでデータを入力していますが、データが跳ね上がる時があって曜日で傾向が見られるのか数値化したいです。
A5あたりにA3、B3、C3・・・に入力したデータで375を超えた回数を曜日ごとに数値化する関数(の組み合わせ)を教えてください。
A5には月曜日に375を超えた回数、B5には火曜日に375を超えた回数、C5には水曜日に375を超えた回数・・・といった感じです。
2021/10/17(日) 01:06:33.48ID:3RKW2CUE0
曜日は書式じゃなくWEEKDAY関数を使う

=COUNTIFS(”A2:C2",1,"A3:C3:",">375")
2021/10/30(土) 05:06:56.95ID:UpO6O5BV0
【1 OSの種類         .】 Windows10
【2 Excelのバージョン   】 office2016
【3 VBAが使えるか    .】 いいえ
【4 VBAでの回答の可否】 可
【5 クエリが使えるか】いいえ
【6 クエリでの回答】否
【7 Accessが使えるか】いいえ
【8 Accessでの回答】否
【9 VBAの方が簡単で早くできる場合はVBAで回答】 可

お邪魔致します
エクセルのヘッダーにA4サイズ画像を挿入すると
微妙に縦横変倍がかかったような状態になります。
エクセルの他バージョンで試せなくて心苦しいのですが
元サイズぴったりで挿入し印刷する方法をご教授ください。
85名無しさん@お腹いっぱい。 (ワッチョイ 85cf-wd7R [182.167.101.237])
垢版 |
2021/11/14(日) 11:35:35.99ID:pw4UD22w0
【1 OSの種類         .】 Windows 10
【2 Excelのバージョン   】 Excel 2019
【3 VBAが使えるか    .】 いいえ
【4 VBAでの回答の可否】 否
【5 クエリが使えるか】   いいえ
【6 クエリでの回答】    否
【7 Accessが使えるか】  いいえ
【8 Accessでの回答】   否
【9 VBAの方が簡単で早くできる場合はVBAで回答】 否

hyperlink関数を使ってブラウザを起動する時に
特定のURLのみ応答が60秒ほど遅い

クリック後すぐにEscを押すと60秒ほどの待ち時間が無くなりすんなり接続できます

遅い
= hyperlink("https://www.yodobashi.com/";, "yodo")
遅くない
= hyperlink("https://www.アマゾン.co.jp/", "ama")

他に60秒ほどの待ち時間を無くす方法があれば教えて下さい
86名無しさん@お腹いっぱい。 (ワッチョイ 3d99-IuMF [118.2.216.94])
垢版 |
2022/01/17(月) 14:41:56.50ID:9QrIrrwl0
【1 OSの種類         .】 Windows10
【2 Excelのバージョン   】 office2019
【3 VBAが使えるか    .】 いいえ
【4 VBAでの回答の可否】 不可
【5 クエリが使えるか】いいえ
【6 クエリでの回答】否
【7 Accessが使えるか】いいえ
【8 Accessでの回答】否
【9 VBAの方が簡単で早くできる場合はVBAで回答】 不可

ファイルを開こうとすると、画像のようなのっぺらぼうで開くことができません
http://imepic.jp/20220117/524020

ググって、オプションからトラストセンター、保護ヴューのチェックをすべて外しましたがダメでした
このファイル以外は通常通り、開きます
対処法をご教示ください
2022/01/17(月) 15:06:10.94ID:PZhy8WzgM
>>86
中身が複雑な数式などでいっぱいだと、開くのに10分とかとんでもない時間のかかるファイルがまれによくある
もしそういうのならひたすら待つしかない
ちなみにファイルサイズはどれくらい?拡張子は何?
88名無しさん@お腹いっぱい。 (ワッチョイ 237e-wadS [219.112.166.117])
垢版 |
2022/02/06(日) 21:49:25.49ID:7ZrTuSLx0
【1 OSの種類         .】 Windows10
【2 Excelのバージョン   】 Excel2021
【3 VBAが使えるか    .】 いいえ
【4 VBAでの回答の可否】 否
【5 クエリが使えるか】いいえ
【6 クエリでの回答】否
【7 Accessが使えるか】いいえ
【8 Accessでの回答】否
【9 VBAの方が簡単で早くできる場合はVBAで回答】 否

テーブル1、テーブル2の列Bにそれぞれ数値または#N/Aが入っています。
テーブル3の列Bをテーブル1とテーブル2の列B同士の合計(#N/Aは無視)、
としたいのですが、スマートな方法が思いつきません。

・ISERRORなどを使って場合分けする→数式が長くなってスマートじゃない
・#N/Aを取り除く(空白や0にする)→グラフがきれいに描けない

スマートな書き方はありませんか?
2022/02/06(日) 22:17:53.48ID:7ZrTuSLx0
すいません、説明が足りませんでした
・列Aは日付、同じ日付の値を足したい
・「#N/Aは無視」としましたが、テーブル3もグラフにするので、テーブル1、2が両方#N/Aの場合はテーブル3も#N/Aとしたい

=IF(AND(ISERROR(XLOOKUP($A1,'テーブル1'!$A:$A,'テーブル1'!B:B)),ISERROR(XLOOKUP($A1,'テーブル2'!$A:$A,'テーブル2'!B:B))),NA(),IFERROR(XLOOKUP($A1,'テーブル1'!$A:$A,'テーブル1'!B:B),0)+IFERROR(XLOOKUP($A1,'テーブル2'!$A:$A,'テーブル2'!B:B),0))
現状こんなのが一番マシです…
2022/02/06(日) 22:31:35.32ID:DhYWzu7T0
Aggregate
2022/02/06(日) 22:57:30.58ID:7ZrTuSLx0
=AGGREGATE(9,6,XLOOKUP($A1,'テーブル1'!$A:$A,'テーブル1'!B:B),XLOOKUP($A1,'テーブル2'!$A:$A,'テーブル2'!B:B))
うおおこれで行ける!
と思いましたが、片方だけが#N/Aの場合でも結果が#N/Aになってしまうようです…
関数の説明というか使用目的にはこれで行けそうな気がしますが…何か間違ってますかね?
2022/02/06(日) 23:11:17.40ID:7ZrTuSLx0
度々すいません、「片方だけが#N/Aの場合」ではなく「XLOOKUPの検索値(>>91の数式の$A1)が見つからない場合」でした
これも「片方だけが見つからない場合はもう片方の値を入れる」としたいのですが…分からん…
2022/02/07(月) 01:11:18.55ID:QrAY3lE00
Xlookupの第4引数として使用しないセル番号を入力する
Xlookupで見つからなかった時はそのセル番号を参照させる
Aggregateの引数は範囲だからね
2022/02/07(月) 01:21:09.39ID:V+3dgid80
>>93
これだと「両方とも見つからなかった場合」に0になってしまいます…
この場合は0でなく#N/Aにしたいんです…
ワガママですいません
2022/02/07(月) 23:17:11.31ID:QrAY3lE00
扱う数値が常時正の場合しか無理だが、Ifで0の場合はnaに変えるとか?
式が長くなるからダメというならletを使う
数値が正以外になりうるなら最早>>89を微改善するのが良い

https://i.imgur.com/JOEE9b4.jpg
https://i.imgur.com/ggGCAW1.jpg
2022/02/08(火) 20:05:13.22ID:GwKLYq1r0
【1 OSの種類         .】 Windows10
【2 Excelのバージョン   】 Excel2010
【3 VBAが使えるか    .】 いいえ
【4 VBAでの回答の可否】 否
【5 クエリが使えるか】いいえ
【6 クエリでの回答】否
【7 Accessが使えるか】いいえ
【8 Accessでの回答】否
【9 VBAの方が簡単で早くできる場合はVBAで回答】 否
ファイルを開こうとしたらフリーズし画像のようになりオプションに従ってアドインを選択するとまたフリーズします
これ以外のファイルも開こうとすると同じ様になります
どのように対処すればよいでしょうか?

https://i.imgur.com/mhuajoQ.jpg
https://i.imgur.com/DCXp9jv.jpg
2022/02/08(火) 21:32:35.95ID:XaVa/crk0
修復で自己解決しました失礼
2022/02/10(木) 04:07:09.70ID:GYkSft3T0
>>95
残念ながら値は負にもなります…
ただ、LETとISNAとIFNAは知らなかったので、微改善として
=LET(value1,XLOOKUP($A1,'テーブル1'!$A:$A,'テーブル1'!B:B),value2,XLOOKUP($A1,'テーブル2'!$A:$A,'テーブル2'!B:B),IF(AND(ISNA(value1),ISNA(value2)),NA(),IFNA(value1,0)+IFNA(value2,0)))
これで行きます

この程度なら普通LETは使わない気がしますが、
実際のファイルだとシート名が長く、2回繰り返すだけでもかなり数式が見づらいので…
ありがとうございました
99名無しさん@お腹いっぱい。 (中止 c6c5-I84f [153.185.174.10])
垢版 |
2022/02/14(月) 16:01:49.08ID:eLrlCL9Z0St.V
【1 OSの種類         .】 MAC OS X
【2 Excelのバージョン   】 Libre Office
【3 VBAが使えるか    .】 いいえ
【4 VBAでの回答の可否】 否

Libreですが、回答はエクセルで構いません。
シートX A1の内容が1,2,3の場合、
シートY A列とマッチするB列の値を全てシートX B1に入れたいのですが可能でしょうか?

シートY
A B
1 柿
2 桃
3 梨

希望する結果
シートX
A B
1,2,3 柿、桃、梨
2022/02/14(月) 20:29:10.54ID:koUc36MWMSt.V
シートX A1をLEFT MID RIGHTで,毎に区切りつつvlookupでそれぞれ検索
B1にその返り血をconcatで統合
101名無しさん@お腹いっぱい。 (ワッチョイ c6c5-I84f [153.185.174.10])
垢版 |
2022/02/15(火) 09:14:39.05ID:RTMCJdZG0
>>100
ありがとうございます。
例では3つにしてしまいましたが、A列に入る数値の数は不定数でも可能でしょうか?
(1,2,3,4,5,6,7,8,9の場合と1,2,3,4,5の場合など)
2022/02/15(火) 10:01:33.90ID:i+R4SDgGp
返り血でわろたw
103名無しさん@お腹いっぱい。 (スフッ Sd42-7r5o [49.106.207.134])
垢版 |
2022/02/15(火) 21:39:53.63ID:t4+4hd4rd
>>101
Liber officeで良いならSplit関数で分割出来る
ExcelはSplit関数がVBAでしか対応してないのよね
104名無しさん@お腹いっぱい。 (ワッチョイ c6c5-I84f [153.185.174.10])
垢版 |
2022/02/16(水) 09:03:22.65ID:3YLkHv9R0
>>103
ありがとうございます。
リブレだとsplitできるんですね。
現状自分の機械に入っているのはリブレなのですが、
実際に使用するのはエクセルなので関数ではできないということですね。

マクロだと運用時の問題があるのであきらめます。
2022/02/16(水) 14:58:06.47ID:On9pd0I90
excel2013にて、データのフィルターで絞り込みを行った状態で列見出しのAからAAまでをドラッグして列を丸ごとコピーしましたが
別のブックに貼り付けることができません
同じブックの別シートには貼り付けられました
これはなぜでしょうか?
2022/02/20(日) 21:12:17.67ID:vZW6h/sE0
【1 OSの種類         .】 Windows10
【2 Excelのバージョン   】 Excel2021
【3 VBAが使えるか    .】 いいえ
【4 VBAでの回答の可否】 否
【5 クエリが使えるか】はい
【6 クエリでの回答】可
【7 Accessが使えるか】いいえ
【8 Accessでの回答】否
【9 VBAの方が簡単で早くできる場合はVBAで回答】 否

大量の外部csvからテーブルを作っています。(1テーブル1シート)
各テーブルの下にグラフがあります。
csvは毎日行が増えるため、テーブルも更新すると行が増えます。
グラフは「セルに合わせて移動するがサイズ変更はしない」にしているのですが、
増えた行に合わせて移動してくれないことがあります。
(殆どの場合移動しないが、たまに移動してくれることがある?)
テーブルのプロパティは「新しいデータのセルを挿入し、使用されていないセルを削除する」にしてあります。

ちゃんと移動してくれるようにするにはどうすれば良いでしょうか?
テーブルに手動で行挿入した場合は移動してくれるのですが…
2022/02/21(月) 08:45:37.11ID:MZC/8dw40
よく知らんけど、そんなにしょっちゅうかわるなら
別シートにグラフ表示しちゃったほうがいいのでは?
2022/02/21(月) 22:42:44.84ID:SaWtbQkU0
シートは50個以上あるのでなかなか難しいです
グラフだけ1シートにまとめるのも考えましたが、どうにも見づらくて…
できれば表(の一番下にある最新日付データ)とグラフを一緒に見たいんです…
2022/02/22(火) 00:04:02.58ID:GZWCCgOPM
VBA否のところ悪いけど確実性を求めるならVBAでグラフ位置指定が確実かなー
2022/02/22(火) 01:44:18.18ID:U3kJmEcu0
>>108
一番下にある最新日付データだけ引っ張るクエリー作って
グラフとセットのシートにすれば?
2022/02/22(火) 01:58:14.81ID:4dCO2nN70
誰か助けてください。
A1〜A200の中に、正負が逆のものがあるセルに色をつけたいんです。
(例えば、「−2」と「2」)

書式のルールの編集で、次の数式でいけると思ったんですが
=COUNTIF($A$1:$A$200,-1*A1)>1
うまくいけません。
たぶん、条件の書き方が違うんだろうとは思うんですけど。。
誰か分かる方いませんか。
2022/02/22(火) 03:04:45.44ID:7KZi0Md0M
>=1か、>0 じゃないの?
2022/02/22(火) 09:55:39.07ID:vbpxeV340
>>108
グラフが上でデータを下もしくは
グラフが左でデータを右において降順てのは?
2022/02/25(金) 08:24:56.22ID:dj825AH80
>>111
条件は
自身は0でない かつ
絶対値が同じものが(自身を含めて)2個以上ある かつ
自身*-1 と同じ値が1個以上ある
とすべきでは?
2022/02/25(金) 09:13:09.85ID:ocoJ1iIoM
>>114
絶対値をチェックするのは無駄
2022/03/06(日) 10:25:44.35ID:RC/Pta9E0
「セルの値が次に等しい」、"-$A$1" ではあかんのか?
2022/03/06(日) 14:28:18.28ID:RC/Pta9E0
食事から帰ってきたんで考えてみた。

これで行けないかな?とりあえず0は偽にした

=IF(A1=0,0,COUNTIF($A$1:$A$200,A1)+COUNTIF($A$1:$A$200,(-1*A1)))>1
2022/03/06(日) 14:29:24.53ID:RC/Pta9E0
つうか、2月の質問じゃないかw
2022/03/08(火) 05:55:42.51ID:AaXEa1Lt0
どんまいw
2022/03/10(木) 17:09:35.99ID:S+h3i9cF0
契約件数を月ごとにカウントしてグラフにしています

契約日を入力する列(例:AB列)を設け、その日付でカウントさせています
=COUNTIFS(入力シート!AB:AB,">=2022/1/1",入力シート!AB:AB,"<=2022/1/31") で1月分をカウント、のように

5年契約と1年契約があり、それぞれの件数を月ごとにカウントさせたいのですが、
1年契約で契約日入力欄を更新すると、前回の契約分が(当たり前ですが)カウントされなくなります
契約日入力欄をどんどん増やしていくしかないでしょうか?

わかりづらくてすみません
2022/03/11(金) 00:32:04.72ID:8/wpHDeU0
よく分からんからスクショ貼って
122名無しさん@お腹いっぱい。 (スフッ Sdbf-OYGG [49.104.19.12])
垢版 |
2022/03/11(金) 20:43:42.57ID:bgB3slKSd
あと質問は5W2Hで書き直すように
2022/03/12(土) 00:48:12.20ID:p+9K61Js0
>>120
もしかして、
更新契約を1レコード(1行)としていないで、
既存契約の契約日を上書き修正しちゃってる?

その説明ではそう読めちゃって、「そりゃ当たり前」だと。

更新日欄を列として増やしたら、切りがない。
契約番号で元契約を管理していないの?
2022/03/13(日) 19:18:42.44ID:Wxr0aYAC0
>>120
契約ID:契約日:契約期間:元契約ID

みたいにデータ持って、延長データが発生したら行増やして新規契約扱いにすれば?
元契約IDで集約すれば一連の契約の流れも見えるだろうし。

これなら5年前に交わした5年契約を顧客が1年延長しても

ID: 契約日  : 契約期間: 元契約ID
01: 2017/1/1 :5年    : null
02: 2022/1/1 :1年    : 01

になるから、好きに引っ張れない?
2022/03/14(月) 20:42:52.58ID:UHaW3vjV0Pi
初歩的な質問ですみません
Vlookupの代わりにindexとmatchを利用してデータの抽出をしているんですが#N/Aエラーが出ます
いわゆる文字列と数値で型が異なってるのかと思って色々いじってみたのですが上手くいきません
「こうすると直りやすい」みたいなコツとか、「こういう失敗してそう」みたいな意見を頂けたら嬉しいです
2022/03/14(月) 20:55:03.77ID:reLYub9yMPi
>>125
おまえにindexとmatchは無理
素直にvlookupにしとけ
2022/03/14(月) 21:25:06.35ID:UHaW3vjV0Pi
>>126
これって具体的なミスを予想、指摘できないくらい複雑な関数の組み合わせなんでしょうか?
とりあえず時間ないので明日vlookupでやり直してみます
ありがとうございました
2022/03/14(月) 21:32:53.14ID:mDunTcQv0Pi
>>125

えっとね。技術的な方面だと、

・必要な情報を出す
・自分がやってだめだったことをできるだけ詳しく書く
・そのうえでできるだけ低姿勢で教えをこう

が、基本なのね。

無料で、人が膨大な時間と手間をかけて得た知識を教えてもらう。
ほとんど知識乞食なんだよ、教わる方は。

「必要な情報を出す」レベルで駄目だとタコ殴りが普通。あんた、その洗礼を浴びつつあるよ
2022/03/14(月) 21:46:23.38ID:mDunTcQv0Pi
>>127
特にこれなんか、「馬鹿が勝手に悩んでろよ。1秒でわかる回答知ってても絶対にこいつには教えない」レベル。

俺もなんとなく、「ああ、こういうことがやりたくて死ぬほど回り道してんだろうなあ」って思うけど、質問も回答もしたくないね。


コンビニの窓口で不当要求してイキってるタイプなんだろうけど、技術が絡む世界だと空振り三振王だから、それ。
2022/03/15(火) 10:53:55.86ID:JLnTCAvcd
具体例に書かない質問者はアレだと思うが長文連レスでキレるほどのもんかね
2022/03/15(火) 14:13:02.79ID:lyUPx5leM
バカの話は長い
132名無しさん@お腹いっぱい。 (スフッ Sd03-eKgF [49.106.207.15])
垢版 |
2022/03/16(水) 07:55:13.20ID:nkjvQUAcd
よくあるのは検索範囲がセルの統合とかで複数列になってるケースかな
2022/04/10(日) 13:19:28.77ID:QB6W0UFA0
このスレにエスパーはいないから
#N/Aエラーが出た状況を書いてくれないとね
134名無しさん@お腹いっぱい。 (スップ Sd5a-2p/j [1.66.97.245])
垢版 |
2022/04/13(水) 12:51:43.79ID:eXA6kKpad
緊急です!

マクロの入ったボタンが図だかイラストになってしまい困ってます。
直し方のアドバイスお願いします。
2022/04/14(木) 07:41:07.03ID:4DN9P+6dr
緊急なんだね
2022/04/15(金) 10:36:43.89ID:k3jFQbcRM
それは大変だね
2022/04/30(土) 02:12:22.71ID:v+SBFJ5N0
【1 OSの種類         .】 Windows10
【2 Excelのバージョン   】 Excel365
【3 VBAが使えるか    .】 はい
【4 VBAでの回答の可否】否
【5 クエリが使えるか】いいえ
【6 クエリでの回答】否
【7 Accessが使えるか】いいえ
【8 Accessでの回答】否
【9 VBAの方が簡単で早くできる場合はVBAで回答】 可

条件付き書式の設定について質問です。
A列に〇か×が入っています。
B列にプルダウンで「済」のみ選べるようになっています。この時条件付き書式でA=〇の時、その行が黄色になる様にしているのですが
この時、プルダウンで「済」を選択した時行を緑に変えたいのですができますか?
条件で変更されても更に変更できるのか知りたいです。よろしくお願い致します。
2022/04/30(土) 02:46:14.77ID:v+SBFJ5N0
>>137
すみません、解決しました。
条件付き書式の設定内の済とプルダウンの済が違ってました…(実際は済では無い他の言葉を使っていたので)
2022/05/18(水) 10:31:49.61ID:FJnO/+u40
てすと
2022/06/08(水) 12:12:18.12ID:f4cOSR2z0
すみません
スマホで使ってたら
一つのセルの枠だけが太くなって(最初は青枠でした)
すぐ上に人?のマークみたいなのが出てて
罫線でも書式でも消せません
特に変な操作した覚えもないのですが
これは何なのかどうしたら消せるのか
教えて下さい
141名無しさん@お腹いっぱい。 (ワッチョイW 6358-B2F4 [14.8.46.195])
垢版 |
2022/06/09(木) 22:46:57.72ID:BbF35w3v0
【1 OSの種類         .】 Windows10
【2 Excelのバージョン   】 Excel2016
【3 VBAが使えるか    .】 いいえ
【4 VBAでの回答の可否】いいえ
【5 クエリが使えるか】いいえ
【6 クエリでの回答】いいえ
【7 Accessが使えるか】いいえ
【8 Accessでの回答】いいえ
【9 VBAの方が簡単で早くできる場合はVBAで回答】 いいえ

おじいちゃんが泡吹いてます助けてください
会社のパソコンが壊れて昔働いていた人が作った計算シートが無くなってしまい電卓で計算しています
アイデアをいただきたいのが下記の関数のやりかたです

【大型車】(1000kg)
【中型車】(500kg)
【小型車】(300kg)
──────────
総量:1500kg→大型車が1台 中型車1台

みたいな一番コストが掛からない自動計算表を作成してあげたいのですがどうすればいいのか思い浮かびません
どのような関数を用いて作ってあげたらいいのでしょう?
2022/06/09(木) 22:59:18.49ID:btU4+HC7M
>>141
大=INT(総/1000)
中=INT(MOD(総,1000)/500)
小=ROUNDUP(MOD(総,500)/300)
143名無しさん@お腹いっぱい。 (ワッチョイW 6358-B2F4 [14.8.46.195])
垢版 |
2022/06/10(金) 16:01:41.83ID:2fjljon20
>>142
ありがとございます!
ちょっと帰宅次第じっちゃんのPC使ってやってみます
息吹き返したらまた報告します!
144名無しさん@お腹いっぱい。 (ワッチョイW 8358-C7wM [14.8.46.195])
垢版 |
2022/06/13(月) 14:27:25.27ID:MQOseOCH0
>>142
駄目でした
中型車がどんな値入れても0になりました。
大型車も1000以下だったら0でした。
2022/06/13(月) 23:32:10.30ID:QbHqK1kh0
>>144
回答者やないけど説明読む限り1000kg以上が大型って書いてるように見えるんやが違うんか?
2022/06/13(月) 23:52:03.70ID:u45Tb7eqM
たとえば荷物が400あった時、「小型を2台」と「中型を1台」のどっちの答えが欲しいのか、その質問内容じゃわからんよね
極端な話、ドライバーが一人しかいない会社なら大型1台でなんでも運ぶのが一番効率が良くなる可能性もあるんだし
2022/06/14(火) 00:09:23.05ID:ltgdmHC1M
>>144
ほんまか?ちゃんとそれっぽい数字は出たぞ
https://i.imgur.com/szWUXva.png
148名無しさん@お腹いっぱい。 (アウアウウー Sa67-Bjc7 [106.146.16.58])
垢版 |
2022/06/14(火) 00:41:41.09ID:zjhFDHiya
【1 OSの種類         .】 Windows10 → Mac
【2 Excelのバージョン   】 Excel365
【3 VBAが使えるか    .】 いいえ
【4 VBAでの回答の可否】 △
【5 クエリが使えるか】勉強始めたばかり
【6 クエリでの回答】可
【7 Accessが使えるか】いいえ
【8 Accessでの回答】否
【9 VBAの方が簡単で早くできる場合はVBAで回答】 △

WindowsのExcelファイルで随時送られてくる新入社員電話帳をMacの連絡先に追加していく方法について質問です。
とりあえずMac側についてはcsvになったものを読み込むだけでいいのであんま考えなくて大丈夫です。

いま自分にできる方法としては、
1.Excelブックの表になっている電話帳をコピーしてあらかじめ作っておいた別のExcelブックにペースト
2.貼り付け先のExcelシートには関数が作ってあるので必要な情報だけ抽出
3.関数で取り出したデータをコピーしてさらに別のブックに値だけペースト
4.3で作ったExcelブックをcsvで保存してMac連絡先にインポート

こんな感じです
https://i.imgur.com/m1IGwpb.png

ですが、マクロ使える人からすれば面倒なことしてんなって印象でしょうか。
あるいはマクロ使わなくてももっと効率的な方法があるでしょうか。
149148 (アウアウウー Sa67-Bjc7 [106.146.16.58])
垢版 |
2022/06/14(火) 01:09:29.99ID:zjhFDHiya
追記
VBAに無知でも簡単にできるならVBAで教えていただけるとありがたいです。
2022/06/14(火) 07:51:48.70ID:eIr98bnda
いま思いつきましたが上記作業をすべてMacのAutomator(だけでは無理?)とAppleScriptで自動化できたりするのでしょうか?
■ このスレッドは過去ログ倉庫に格納されています
16歳の水野カイトが封印の刀を見つけ、時間が裂けて黒い風と亡霊の侍が現れ、霊の時雨と契約して呪われた刀の継承者となる場面

ニューススポーツなんでも実況