Excel総合相談所 131

▼━質問テンプレ (出来れば使ってね) ━━━
【1 OSの種類         .】 Windows**
【2 Excelのバージョン   】 Excel**
【3 VBAが使えるか    .】 はい・いいえ
【4 VBAでの回答の可否】 可・否

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

前スレ
Excel総合相談所 130
https://find.5ch.net/search?q=excel

Excel VBA 質問スレ Part51(1000到達済み)
https://find.5ch.net/search?q=excel+vba

【質問不可】Excel総合相談所スレの雑談・議論スレ4
https://find.5ch.net/search?q=excel+%E3%80%80%E7%9B%B8%E8%AB%87%E6%89%80

380名無しさん@そうだ選挙にいこう2018/05/19(土) 08:35:55.44
出来なくはないのか
Alt-AH, Alt-AJ

AはdAta, HはHideとして、Jは何だ

381名無しさん@そうだ選挙にいこう2018/05/19(土) 08:55:09.92
>>379
すっげー!wwwこんな操作あったのかwwwつかわねーwwww

382名無しさん@そうだ選挙にいこう2018/05/19(土) 09:29:58.00
オートフィルタつけるのにAlt-A-Tはよくやってるな

あと旧ショートカットだけど
シート隠すAlt-O-H-H
シート再表示Alt-O-H-U
この二つはもう指が覚えてるわ
たしか今のショートカットより一手少ないんだw

383名無しさん@そうだ選挙にいこう2018/05/19(土) 09:36:08.61
右クリックの代わりにアプリケーションキーはよく使うよね
コピーした後の値貼り付けとかさ

384名無しさん@そうだ選挙にいこう2018/05/19(土) 09:56:12.30
シート名の編集の Alt-OHR は代替のショートカットが無かったような
編集するよりはコピペしたい時によく使う
Alt-EM, Alt-ELもよく使う

excelとしては消してしまいたいので、ヘルプも何もない裏技状態

385名無しさん@そうだ選挙にいこう2018/05/19(土) 11:01:41.47
アプリケーションキーはキーボード見ないと場所がわからないので、shift+F10を使ってるわ

386名無しさん@そうだ選挙にいこう2018/05/19(土) 12:46:03.36
グループ化はめちゃくちゃ使うぞ

387名無しさん@そうだ選挙にいこう2018/05/19(土) 14:12:56.34
>>386
微妙だなぁ
表があればいいって人と、表を更に加工する人で分かれる
前者は印刷するものを渡すし、後者には最小限加工しただけの生データを渡す

それにグループ化ってバグりやすいからあんまり使わない。
2007ぐらいだとボロボロだった

388名無しさん@そうだ選挙にいこう2018/05/19(土) 19:46:42.82
エクセルの質問の件ありがとうございます!

まずは
必要な操作をとにかく手でやりながら
これはショートカットキーでできないか?とアプローチはじめていきます

後々関数とかも余裕出れば
書籍買って勉強はじめていきます

389名無しさん@そうだ選挙にいこう2018/05/19(土) 19:49:10.05
あとひとつ質問ですが、

パソコン自体のショートカットキーでも
書籍やネット検索では
どうしても漏れや一覧性がないので
メモ帳に自分で
ショートカットキー一覧性を作り始めて
それを開いて操作すると
覚えが早くなった気がします

こういう風に漏れなく
覚えていった方とかいらっしゃいますかね?

390名無しさん@そうだ選挙にいこう2018/05/19(土) 19:57:17.56
体に覚えさせた操作は、
体が忘れてしまうと実行不能

391名無しさん@そうだ選挙にいこう2018/05/19(土) 20:33:51.96
ショートカットキー覚えて操作が早くなるのは楽しいね
その気持は忘れないで

後は正規化したデータの持ち方や、関数の使い方を覚えると良いよ
vbaを覚えるとそもそも操作自体しなくなるけど

392名無しさん@そうだ選挙にいこう2018/05/19(土) 21:27:54.98
>>389
それやったよ
マイナビ500円シリーズのExcelを手始めに買ってみたら表紙カバーの裏がショートカットキー一覧だったからそれをクリアファイルに入れて手元に置いてしばらく作業してた

そのうち基本のは覚えてきたので、ピンポイントで使いたいのをググって3,4個付箋に書く
→モニターの下んとこにテープで貼る(モニター見る目線のまま確認できることがポイント)
使う時は必ずそれを見ながらショートカットを叩き込む
→覚えたのは線で消していき、全部覚えたらメモは捨てる(今思うとキープしておけばよかった)
こんなことを未だやるよ
自分は派遣社員だから行く会社で必要なショートカットも変わってくる
パワポもコレでだいぶ覚えて作業スピード上がった
今はパワポ全く使わないから忘れたけどw

どんどんショートカットは蓄積されていって作業は楽になるよ

一覧作りに時間かけず書いて覚えて捨てる、みたいな方がいいと思うよ

あとオススメはクイックアクセスツールバーのカスタマイズ(リボンの下に配置)
ここによく使うものは出しておく、でこのコマンドもショートカットで呼び出す、またはクリック
これはその時の動きの流れで臨機応変に
常に使いやすさを追求して並びやラインナップを変えていくと精鋭が並ぶw

クイックアクセスツールバーのカスタマイズのショートカット呼び出しは完全自分仕様だから会社変わる時は最終形をスクショして持ち帰るようにしてる
新しい会社入ったらなる早でクイックアクセスツールバーをカスタマイズする
でもこれもまたその会社で形は変わってく

同僚に「ピアノ弾いてるみたいで何やってるか早くてわかんね」と笑われた

余談だけどマイナビ500円シリーズは初心者には秀逸だった

Excel達人目指して頑張れ〜

393名無しさん@そうだ選挙にいこう2018/05/19(土) 21:55:29.58
そうなんですね
参考になります!

エクセル使いこなせるのは
ほんと羨ましい
時間かからずはやく
思い通りに操作できるようになりたい

エクセルクリアしたは
パワポやワードも早く取り掛かりたいな

394名無しさん@そうだ選挙にいこう2018/05/19(土) 21:56:13.21
>>389
ある資料を作るのに30分かけるのか、15分かけるのか、とか、どうしたら速くなるか考えるといいよ

逆に言えば、時間が変わらないんならVBAも関数も不要。直接入力や操作の方が早いんならその方が優れてる。

あくまで効率化のためにやるんだっていうそもそもの前提を忘れちゃダメだよ

どんなにエクセルに詳しくても資料を作るのが遅いんなら、意味無いし

395名無しさん@そうだ選挙にいこう2018/05/19(土) 22:47:46.25
>>394
そうだね
時間かけた自己満になってはダメ

ただその先その資料をどの位の期間、どういった人達に見せるのかを勘案し、重役たちが会議に使うものならしっかり作り込む、とりあえず自分たちがザッと見たいだけなら頭の中で組み立てつつそのまま手を動かしザクザク作る

とりあえずのやっつけ仕事、または人の作ったフォーマットパクるしかしない奴がいて、時間をかけないが信条らしいけど、結局帯に短し襷に長しといったことで誰も見なくなる

重要度によって必要がある時はしっかり時間をかけてでも作り込む
集中してロジック組んで見た目に磨きもかける
決して手が凝ったものというのではなくどうしたらシンプルに直感的に伝えられるかを

そういうのをゼロスクラッチからいくつか作るうちに引き出し増えていく

396名無しさん@そうだ選挙にいこう2018/05/19(土) 22:50:17.85
ゼロスクラッチは若干変な言い方だったね
フルスクラッチだね

397名無しさん@そうだ選挙にいこう2018/05/20(日) 00:10:03.50
まあ本当にVBAを使わないと効率的にならないとか、技術的な話になれば、外注すればいいし
結局基本動作を早くしとくのが1番無駄にならない

398名無しさん@そうだ選挙にいこう2018/05/20(日) 00:22:13.69
関数がすごく長くなってきたら、これはexcelの範囲を超えてるなと思わないといけない

目的が達成されるなら、別に全てをexcelだけでやる必要はない
batファイルだけでゲームを作る、みたいな世界に入りかけている

vbaも数行で書けないようなのはあっさり諦めた方がいい
vbaにしか無いような機能を使う為に仕方なく使うだけで、
極めたら何か得するような言語でもない

399名無しさん@そうだ選挙にいこう2018/05/20(日) 03:03:08.31
Excelが飛躍的に伸びることはなく、BIツールの使用率が増えることは目に見えてるが、基本的なことを習得するのは他でも役に立つ
結局各BIツールにも計算式入れるし
だが反対に今すぐExcelがなくならないことも確か
Excelは廃れると信じて関数をvlookup以外覚えず逃げ切り勝ちを目論んでる人がいるんだけど、結局応用力なくてどこかで頭打ちになるのがハッキリと目に見えるw
これさえも出来ない人はBIツールも使いこなせい

400名無しさん@そうだ選挙にいこう2018/05/20(日) 07:59:06.46
>Excelは廃れると信じて
アホすぎる。現状世界の標準ツールだろう
例え自社で使わなくなっても、顧客提出用など幾らでも使う場面はある

数式を使わずにマクロに逃げるってなら分かるけどね

401名無しさん@そうだ選挙にいこう2018/05/20(日) 07:59:40.09
Excel好きだからここ見てるけど、最近はあまりExcelで作業しなくなったな
Excel上だとショートカット駆使してもせいぜい数秒〜数分程度しか早くならないが、xlsxをソースに外部処理すれば数時間、数日レベルで早いから
VBAどころか、関数すらもあまり使わなくなった
時代の流れかな
でもちょっとしたデータの入力や確認にはやっぱりExcelはすごく便利だと思う

402名無しさん@そうだ選挙にいこう2018/05/20(日) 08:37:05.93
>>401
それ具体的にはビジュアライズ系?

403名無しさん@そうだ選挙にいこう2018/05/20(日) 09:03:10.10
excelデータを外部から読み書きする手段としては、何がいいだろう

404名無しさん@そうだ選挙にいこう2018/05/20(日) 09:17:13.94
Excelを直接読み書きせずCSVのが良いんじゃない?

405名無しさん@そうだ選挙にいこう2018/05/20(日) 15:17:55.04
    A   B
1  山田  5
2  田中  6
3  鈴木  7
4  山田  1
5  鈴木  4
6  山田  3
7  橋本  1

計    C
山田   9(5+3+1)
鈴木   11(7+4)
橋本   1
田中   6

としたい時、C行のセルには何の関数を入力すればいいですか?

406名無しさん@そうだ選挙にいこう2018/05/20(日) 15:23:19.07
>>405は自己解決しました

407名無しさん@そうだ選挙にいこう2018/05/20(日) 15:23:48.90
sumifぅ・・・ですかねぇ

408名無しさん@そうだ選挙にいこう2018/05/20(日) 16:02:43.85
いちおテンプレ使った方が質問て視認しやすいから質問者さん使ってはどうかね?

409名無しさん@そうだ選挙にいこう2018/05/20(日) 16:24:26.82
【1 OSの種類         .】 Windows10
【2 Excelのバージョン   】 Excel2010
【3 VBAが使えるか    .】 はい
【4 VBAでの回答の可否】 可

散らばっているデータを楽に集める方法はありますか?
請求(売上)、原価(仕入)、広告という3つのデータがあり、これを一つの表にまとめます
最終的に作るのは「合計表」です

請求(accessのテーブルの中)
月|得意先名|得意先番号|金額

原価(accessのテーブルの中)
※月〆で集計されたデータが入力されている
月|商品名|商品番号|得意先番号|金額

広告(エクセルデータ)
日付|得意先番号|金額(費用)|

合計表。エクセルで1得意先が3行になるデータです
広告費は粗利の下には入れず、右端での集計になります
(上司がその方が見やすいというため)

項目|得意先番号|1月|2月…11月|12月|合計|広告費|最終損益|
売上|     |90|80       |170| ー |   |
原価|     |70|40       |110| ー |   |
粗利|     |20|40       | 60| 20 | 40 |

以上です
変速的な表ですが、どういったルーチンだと楽に作れそうでしょうか?

410名無しさん@そうだ選挙にいこう2018/05/20(日) 16:32:55.59
なんやコレ
読みにくぅ

411名無しさん@そうだ選挙にいこう2018/05/20(日) 22:37:56.36
Excelの勉強しててどーしても理解出来ないことあるので助けてください…
この問題、答えがイ.なんですが最後に+1を付けなきゃいけない意味がわかりません… https://i.imgur.com/Xnm6dK8.jpg

412名無しさん@そうだ選挙にいこう2018/05/20(日) 22:48:01.71
>>411
D4の「活動場所」を摂りたいんでしょ?
+1を付けなければC10の「16時」になるから、+1して一個下にずらしてC11の「筋トレ室」を取得している

413名無しさん@そうだ選挙にいこう2018/05/20(日) 22:49:03.86
クロス集計の表からデータ取ってくるのは問題が悪いな
実務ではよくあるけど

414名無しさん@そうだ選挙にいこう2018/05/20(日) 22:49:34.80
>>411
火曜の卓球部なので+1がないとC10を参照することになるから16時を返す
活動場所を返したいので+1してC11に変えてる

415名無しさん@そうだ選挙にいこう2018/05/20(日) 23:02:44.63
あーーーーなるほど!!!!
理解しました!!
ありがとうございます!

416名無しさん@そうだ選挙にいこう2018/05/20(日) 23:05:20.48
自作ボードゲーム市場に詳しい「ペンとサイコロ」というブログの
「ゲムマ2017秋・アンケート結果 第二弾:2016→2017年比較」の記事によると

ゲームマーケットに出品した人の半分が赤字で半分が黒字でちょうど半々だそうだ
50万以上の儲けが5%いるが逆に50万以上赤字なのも5%いる
そして初参加の人の7割が赤字なのに対して、ノウハウありや知名度や固定ファン層が居る
中堅サークル7割が黒字になってる
継続性とブランド力構築とノウハウが大事だという事だと思う
初参加の人は作る個数と需要を見極めツイッターやユーチューブでの宣伝がカギになる
最初は50〜100個ぐらいをいかに金かけないで作って売るかの勝負になる
これはイベントでの話でオンライン販売は別だし特別運がいいと海外展開もできる

これがゲムマ2016・2017年(初の二日開催)の販売数
https://cdn-ak.f.st-hatena.com/images/fotolife/r/roy/20171220/20171220211924.png
これが販売金額
https://cdn-ak.f.st-hatena.com/images/fotolife/r/roy/20171220/20171220212902.png
これがイベントでの利益
https://cdn-ak.f.st-hatena.com/images/fotolife/r/roy/20171220/20171220213109.png

417名無しさん@そうだ選挙にいこう2018/05/21(月) 01:26:26.82
>>401
偉くなれば部下が手を動かすんだから当たり前でしょ
むしろおじさんになっても出世しなくてエクセルバリバリ使ってますみたいな方が恐ろしいよ

418名無しさん@そうだ選挙にいこう2018/05/21(月) 07:56:00.81
>>402
察しのとおり、ビジュアライズ処理での効率差が特に顕著だと思う
他にもExcelが苦手な処理(たとえば>>409のような処理)も外部処理するかな

>>417
確かに出世したらExcel使わなくなるし、操作やショートカットとか一生懸命覚えてもなとは思うわ
でも外部処理が増えたってのはそういう意味じゃない
俺の環境ではExcelじゃ力不足なケースが目に見えて増えてきたってこと
まあ少々スレチな話題だし何か気に障ったら謝るよ、俺もExcelは好きなんだ

419名無しさん@そうだ選挙にいこう2018/05/21(月) 07:57:57.76
なんでそんなのどかで昭和な出世感覚なんだ

420名無しさん@そうだ選挙にいこう2018/05/21(月) 12:23:09.92
おじさん、マウントしてちょっとだけ悪態つきたかったんだろうね

visualizationツールも、もうひと声かゆいところに手が届くようになってほしいところ

Excelのショートカットで処理スピードあげられることとBIツールに取り込むことを同列で語ることや出世したら使わなくなるからショートカット覚えるのは、と同列で語るところがセンスないよ

若者、気にせず今はどんどんショートカット覚えろ!!

言ってることは概ねわかるんだけど、なぜその出力の仕方?と残念なパターンだよね

おじさん、周りに好かれる上司になりたかったらもちっと言い方勉強して

421名無しさん@そうだ選挙にいこう2018/05/22(火) 07:14:42.70
>>409って難しいでしょうか

422名無しさん@そうだ選挙にいこう2018/05/22(火) 12:16:26.21
>>421
テーブルの意味がわからんから作り直せ

423名無しさん@そうだ選挙にいこう2018/05/23(水) 00:02:35.52
説明が拙いですがお願いします。

横にすごく長い表があって左の方と右の方を何度も繰り返しコピペするという作業があります。
左の方は最初の始まりなんですぐ行き止まりになるのでいいんですが、マウスホイールのクリック機能を使い右にいくと際限なく右にいってしまうので
コピーしたいセルのところまで毎回戻って探してコピーするというとんでもなく不効率な状況です。

そこでコピーしたいセル周辺で止まるようにするやり方はないでしょうか?
よろしくお願いします。

424名無しさん@そうだ選挙にいこう2018/05/23(水) 00:16:08.98
>>423
すぐに思いつくのは
・グループ化
・非表示

作業中はグループ化を閉じればいいと思う

別の方法としては
ウィンドウ枠の固定
・新しいウィンドウで開く
・分割

まぁVBAでいいんじゃねって話もあるけど、恐らく使えないのだろう

425名無しさん@そうだ選挙にいこう2018/05/23(水) 00:37:03.46
>>424

表の右端の方を非表示とかにしても結局際限なく右に広がる余白セルの方まで
行ってしまいますよね?

426名無しさん@そうだ選挙にいこう2018/05/23(水) 00:47:08.69
>>423
ctrl+右キーというのはどう?データのあるセルの境界まで移動するやつ

427名無しさん@そうだ選挙にいこう2018/05/23(水) 03:16:49.05
>>425
ま、だけどとりあえず右端行って、すぐ左に行けばデータ域にいけるでしょ
グループ化か非表示が良さそうだけどね

428名無しさん@そうだ選挙にいこう2018/05/23(水) 06:38:52.70
>>421
一発きりの仕事でいいのなら
ACCESSのクロス集計で集めた数字をコピペでなんとか集めてやる
定常的に発生する業務ならVBAでやるかも

429名無しさん@そうだ選挙にいこう2018/05/23(水) 08:00:20.93
>>423
セルがわかってるなら、F5でジャンプするとか

430名無しさん@そうだ選挙にいこう2018/05/23(水) 12:37:38.52
セルのアドレスがわかっているなら
=セル相対アドレス
とやって、一ヶ所に集めてから、値のコピペとかどうだろう
恐らく、二つぐらいの列から集めるんだよね?

新着レスの表示
レスを投稿する