Excel総合相談所 131
■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@そうだ選挙にいこう
垢版 |
2018/04/14(土) 19:27:06.37
▼━質問テンプレ (出来れば使ってね) ━━━
【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
0279名無しさん@そうだ選挙にいこう
垢版 |
2018/05/08(火) 11:52:59.01
【1 OSの種類         .】 Windows10
【2 Excelのバージョン   】 Excel2016
【3 VBAが使えるか    .】 はい
【4 VBAでの回答の可否】 可

Excelでxmlインポート時に、セルの書式設定を文字列に設定して取り込んでも、16桁以上のデータの下桁が0表示となってしまいます。また、先頭の0も消えてしまいます。
正しい値で表示させたいのですが、ご教示ください。
よろしくお願い致します。
0280名無しさん@そうだ選挙にいこう
垢版 |
2018/05/08(火) 12:29:50.36
Excel2016ですけど先日のアップデート後?だと思うんですけど
過去に作ったオートシェイプが軒並み歪んでしまいました
ただ印刷するとちょうどいい感じで、逆にアップデート後に作ったオートシェイプは
印刷時に軒並み歪んでしまうように…
新しいブックにオートシェイプの○を作って印刷プレビュー見ると楕円になってしまってます

これは私の環境だけでしょうか?
0281名無しさん@そうだ選挙にいこう
垢版 |
2018/05/08(火) 12:33:48.52
>>277
まず、質問内容である可能か不可能かについては、可能。
もし、一つのセルで完結しろと言うのであれば無茶かと。

自分で作るなら、発送に関する全てのデータを入力した上で、項目ごとに下準備になる関数なり何なりを組んで、最終的に調べたいデータの場合の判定用関数なりを組めばいいと思うよ
VBAは専門外なので知らん。

ちなみに作るとしてもそれなりの工数はかかると思う。
少なくとも「タダで作ってください」と頼むようなものではない
多少のお金出せば作ってくれる人はいくらでもいると思うよ
0286名無しさん@そうだ選挙にいこう
垢版 |
2018/05/08(火) 15:47:48.68
excelで日記書いていこうと思うんだけどいいフォーマットないかな?
1日A4 サイズで1ページ目安でいきたいと思ってる
excel のことあまり知らないから適当にいじくり回すことになると思うんだだからエクセル初期のデフォルト設定に戻す方法を教えて欲しい
試しに色々変更とかして戻せなくなってわーってなったらおしまいだし
後、エクセルのセル表示をA4にしたいのにできないのかな?
ページレイアウトてのが一番それらしいけど左右の余白が統一されてないしね
0287名無しさん@そうだ選挙にいこう
垢版 |
2018/05/08(火) 16:47:20.52
>>286
Excelは主な設定をファイルごとに覚えて保存する方式だから、新規で開けば元に戻ると思っていい
だけどページ数があまり増えると動作が重くなりやすいから日記には向いてないと思う

どちらかと言えばWordを使った方がいいよ。ページの区切りも視覚的、直感的にわかりやすいし
0288名無しさん@そうだ選挙にいこう
垢版 |
2018/05/08(火) 16:57:36.73
表示する桁数を揃える関数は有りますでしょうか?
小数点以下2桁と設定すると100.51、10.15、0.15と表示される(全体で5桁、4桁、3桁となってしまっている)のですが、
小数点無しの数字全体で3桁と設定したいです。
上の数字だと101、10.2、0.15と表示させたいです。
【1 OSの種類         .】 Windows10
【2 Excelのバージョン   】 Excel2016
【3 VBAが使えるか    .】 はい
【4 VBAでの回答の可否】 可
0289名無しさん@そうだ選挙にいこう
垢版 |
2018/05/08(火) 19:36:59.24
>>288
関数でもできないことはないけど、数字の範囲が限られてるなら条件付き書式でやるといいんじゃないかな
100以上 → "000"
10以上 → "00.0"
1以上 → "0.00"
みたいな感じで
0290名無しさん@そうだ選挙にいこう
垢版 |
2018/05/08(火) 21:01:57.68
フォルダ内に、人名.xlsxの形式のブックがたくさんあります。
例:山本.xlsx 渡辺.xlsx 川上.xlsx など

同じフォルダ内に集計用の別のブックがあり、
A2へ山本と入れたら、B2へ山本.xlsxのSheet1!A2のデータが入るように
A2へ渡辺と入れたら、B2へ渡辺.xlsxのSheet1!A2のデータが入るように
A2へ川上と入れたら、B2へ川上.xlsxのSheet1!A2のデータが入るように
するにはどうしたら良いでしょうか?

集計用のブックのA列は名前入力欄(手入力)となっており、
人名.xlsxの各ブックの座標位置はすべて一定となっております。

【1 OSの種類         .】 Windows7
【2 Excelのバージョン   】 Excel2010
【3 VBAが使えるか    .】 否
【4 VBAでの回答の可否】 否

よろしくおねがいします。
0291名無しさん@そうだ選挙にいこう
垢版 |
2018/05/08(火) 21:11:44.57
>>277
大きさだけならできるけど、品目が入ってくるとかなり難しいと思います。
あと、発送元や発送先まで入れると、できなくはないけど、かなりややこしいかと。
web上でその手のサービスもあるのでそちらを利用するのがよいのではないでしょうか。
0292名無しさん@そうだ選挙にいこう
垢版 |
2018/05/08(火) 22:23:45.69
>>287
一応エクセルのシートを1か月分作って来月分は別ファイルで作成
1年ごとにフォルダわけしていこうかと思ってたんだけどそれでも重くなるかな?
エクセルの検索機能やマクロ機能、日付をオートで設定できる関数や↓矢印押すと晴れとか雨とかを選べるやり方もあるのでそれも使ってみたいし練習もこみで考えててどうかな?
ただ1から作るとなるとイメージがむずかしいので参考になるフォーマットがホシカッタンダケド
0293名無しさん@そうだ選挙にいこう
垢版 |
2018/05/08(火) 22:33:56.88
>>290
indirect関数を使う
R1C1形式の方が色々と制御しやすいので、こっちで慣れたほうが良い

a2=山本
b2=INDIRECT("["&A2&".xlsx]Sheet1!r2c1",0)

どうしてもA1形式がいいなら、こう
b2=INDIRECT("["&A2&".xlsx]Sheet1!a2",1)
しんどいぞ
0295名無しさん@そうだ選挙にいこう
垢版 |
2018/05/10(木) 20:02:24.57
excel2013だが、気まぐれでofficeの更新ポチッとクリックしたら今までのVBAがエラー出しまくり。

なんじゃこりゃwwwwwwwwwwwwww

クソMicroSoftしねよwwwwwwww
0296278
垢版 |
2018/05/11(金) 09:50:29.89
1803の累積更新を当てたら>>273の不具合は解消されました
よかった…まだ2003で頑張れるw
0297名無しさん@そうだ選挙にいこう
垢版 |
2018/05/11(金) 10:55:57.81
教えて下さい。

excelのセルに、

=VLOOKUP(A2776,●●宛!$A$1:$Y$240,17,FALSE)

という情報を持たせ、セルの中に、525 とあったとします。

その同じセルの中に、(525 というように、「( 」かっこ を入れたいのですが、そういう事は出来ますか?

その右隣のセルには、「円:税抜)」という情報を入れる事を考えてます。
※「円:税抜)」については、文字を入力する形として考えてます。・

ぜひ教えて下さい。
0300297
垢版 |
2018/05/11(金) 13:43:33.32
>>298
ありがとうございます。エスパー、すごいです。
まさにその通りになりました。
希望通り、(525円:税抜)の表示になりました。

そこで、もう一つ、質問があります。

(1,200円:税抜) と「,」と4ケタになった場合のカンマってどうやって設定するんでしょうか?

お願いばかりで恐縮ですが、何卒宜しくお願いします。
0305名無しさん@そうだ選挙にいこう
垢版 |
2018/05/12(土) 00:34:02.98
>>304
うお、こういうのがあるのか。気づかなかった
マクロの自動記録みたいなもんで、全く意味はない
以下で良い

(#,##0"円"!:"税""抜")

(#,##0"円:税抜")
0307名無しさん@そうだ選挙にいこう
垢版 |
2018/05/12(土) 10:19:13.94
補完

>>297は全角括弧を使っているようなので、もし全角なら

"("#,##0"円:税抜)"   となるでしょうね。

ちょっと見栄えよくする意味で

"(" #,##0"円:税抜 )"

と半角スペースを括弧とその内側に入れてみるのもアリでしょうね。
0308名無しさん@そうだ選挙にいこう
垢版 |
2018/05/12(土) 10:22:47.64
追加

"("* #,##0"円:税抜)"

みたいに、 #,##0 の前に * (アスタリスク+半角スペース) を入れると

左の括弧がセルの左端に揃うので、括弧の位置をセルの両端に揃えたいときは有効ですね。
0310名無しさん@そうだ選挙にいこう
垢版 |
2018/05/13(日) 00:03:07.88
>>295
正しい文法で書かないからだ
0315名無しさん@そうだ選挙にいこう
垢版 |
2018/05/15(火) 00:20:30.94
【1 OSの種類         .】 Windows7
【2 Excelのバージョン   】 Excel2013
【3 VBAが使えるか    .】 はい(コーディングは不可)
【4 VBAでの回答の可否】 可

次の例1のような大量のBookを、例2のようなファイルに集計したい。
ご教示願います。

(例1)
  A     B    C   D      E
1
2 総務課  役職   名前  住所  最寄り駅
3 総務課  役職   名前  住所  最寄り駅   
4 総務課  役職   名前  住所  最寄り駅
以降、列はBookによって可変。こんなBookが2,300ある。

そして、その2,300のファイルを全部一つのシート(Book)にまとめたい。

(例2)
  A     B    C   D      E
1
2 総務課  役職   名前  住所  最寄り駅
3 総務課  役職   名前  住所  最寄り駅   
4 総務課  役職   名前  住所  最寄り駅
5 営業課  役職   名前  住所  最寄り駅
6 営業課  役職   名前  住所  最寄り駅
7 営業課  役職   名前  住所  最寄り駅
(課ごとに別のBookのものをつけていく。)
といった感じに、まとめたい。
http://route40.me/excel-macro-shukei/
こちらのサイトを参考に作れないか試したが、技量不足でうまくいかず。
でもやりたいことは、これに似ているかと・・・。
0317316
垢版 |
2018/05/15(火) 00:38:46.33
そのサイト、ちらっと見たけど、シート名がすべてのbookでSheet2になってないとダメみたいよ。
0318名無しさん@そうだ選挙にいこう
垢版 |
2018/05/15(火) 01:05:41.06
シートが1枚ならcsvにしてバッチファイルで結合したほうがはやい
0319316
垢版 |
2018/05/15(火) 02:25:02.08
sheet2じゃなくて、sheet1です。失礼。
0320名無しさん@そうだ選挙にいこう
垢版 |
2018/05/15(火) 05:30:43.52
保護されたビューというバーが表示されます

会社内でパーとのシフト表を共有してるのですが
表示内容を最新のにしたいのですがやりかたがわかりません
教えてください。
0322297
垢版 |
2018/05/15(火) 10:00:12.20
>>303-309
大変参考になりました。
お返事が遅くなり、申し訳ありませんでした
本当にありがとうございます!!
0324名無しさん@そうだ選挙にいこう
垢版 |
2018/05/15(火) 14:05:01.86
>>323
Accessと組み合わせて・・・っていう本は昔出てたけど、
バックアップは辛いし、
ユーザー数は限られるし、
で、今は専用ソフトで安くてカスタマイズ可能なのが出ているのでは?
0331名無しさん@そうだ選挙にいこう
垢版 |
2018/05/17(木) 12:07:29.00
【1 OSの種類         .】 Windows10
【2 Excelのバージョン   】 Excel2016
【3 VBAが使えるか    .】 いいえ
【4 VBAでの回答の可否】 否

散布図でX軸を第2軸(上)にする方法を教えて頂けないでしょうか?
「データ系列の書式設定」から「第2軸(上/右側)(S)」を選ぶと、Y軸が第2軸になってしまいます。
よろしくお願いします。
0332名無しさん@そうだ選挙にいこう
垢版 |
2018/05/17(木) 14:52:41.99
win10でexcel2016使ってるけどデジカメで縦撮りした写真を貼ってるとカオスになるよ
図の変更で写真差し替えするとリサイズして縦に起こした写真や
そのまま貼り付けた写真が上下逆になったり
フォルダ内で左右回転した写真とソフトで左右回転した写真がサムネイルと向きが違ったり
0335名無しさん@そうだ選挙にいこう
垢版 |
2018/05/17(木) 20:19:27.79
エクセルで長い文書の場合何ページも下に続きますよね?

それでマウスや矢印キーを使うと次のページに行くのに時間がかかります

瞬時に次のページに飛ぶショートカットはありませんか?
よろしくお願いします。
0341名無しさん@そうだ選挙にいこう
垢版 |
2018/05/17(木) 22:38:51.60
基本的な関数の使い方を覚えた後に
応用的な使い方を身に付けたいと考えた時におおすめのテキストはありますか?
やりたい事を思い付いた時に都度ネットで調べたりはしているのですが
これっていうテキストがあれば手元にあればいいなと思いまして…
0342335
垢版 |
2018/05/17(木) 23:28:09.88
ありがとうございました

ページダウンが使えそうですね

>>340
ワードの間違いですw
0345名無しさん@そうだ選挙にいこう
垢版 |
2018/05/18(金) 02:19:14.17
>>341
どういうことするのが多いかにもよるし絶対賛否両論になるし

どの本も丸々端から端まで使えるってのはない

これいいけど廃盤ぽいな
すぐわかるSUPER Excel配列マジックを極める 営業、経理、総務もこれでExcelマスター! 面倒な集計や計算処理が格段に楽になる! (すぐわかるシリーズ)

同じ著者のこれ買って感想おせーて(予約受付中)
今すぐ使えるかんたんEx Excelマクロ&VBA プロ技 BESTセレクション [Excel 2016/2013/2010/2007対応版]

これも少し使った
今日から使える Excel関数&マクロ 2016/2013/2010/2007対応

結局ググるのがまずはいちばん
0346名無しさん@そうだ選挙にいこう
垢版 |
2018/05/18(金) 05:44:57.10
>>341
身につけたいという目的なら、参考書なんかより、問題集とかのほうがいいんじゃないかな?
回答に詳しい解説ついてるやつ。

>>345さんも言ってるように、ある程度できるようになったら、色々触っていて(というか必要に迫られて)わからないところはググる。
その結果色々と身についていく。

そんな訳で、今現在仕事などでExcelを色々使わなきゃならない環境がないなら、問題集のほうがいいかなと。
このスレで、過去スレでもいいから解決してる色々な質問に対してどう出来るか考えて、自分でやってみるのもいいかもね。
んでわからなかったら回答を自分でやってみる。
もし知らない機能や関数が出てきたら、ググって勉強。
0347名無しさん@そうだ選挙にいこう
垢版 |
2018/05/18(金) 08:30:06.45
>>345
>>346
レスありがとうございます
仕事で使っているときにもう少し効率良く出来ないかなと調べる際に普段使いするテキストがあったら
頭の隅にその内容が残っててゼロから調べるより楽になるかな?と思っていました

ただ確かに賛否両論で荒れかねない質問でした…申し訳無いです
土日挙げていただいたテキストを探しに本屋巡りしてみます
あと正直問題集は盲点でした
実際にやってみた方が覚えますもんね
0348名無しさん@そうだ選挙にいこう
垢版 |
2018/05/18(金) 09:20:42.22
>>347
別に質問自体は無問題よ
同じく参考書欲しくて買ったくちだから
やっぱりググるのだけだと、んーと思う時期はくる
Excelの本だけはネットではなく本屋で中身相当吟味して買った
結果そんなに使わないけどその1冊の中に、コレ超冴えてるって使い方が2,3あればそれで十分かなと思った
それらはググっても出てこなかったやつ
全体読むだけでも頭の整理になるから気に入ったやつ1冊くらい買ってみれば?
これを高いと思うならやめればいい
問題集もいいと思う
ただやっぱり実務に使うものでこそ探究心が湧くってのもあるから、資格欲しいなら問題集いいかも
0352名無しさん@そうだ選挙にいこう
垢版 |
2018/05/18(金) 11:16:27.48
【1 OSの種類         .】 Windows7
【2 Excelのバージョン   】 Excel2010
【3 VBAが使えるか    .】 はい
【4 VBAでの回答の可否】 否

=If(mod(a1,12)=0,"12",mod(a1,12))
求める事はこれで出来ていますが、条件を複雑にしていくと「mod(a1,12)」が式の中に何度も登場しとても見にくくなります

「もし「判定式」が真ならA、そうでないなら「判定式」」をすっきり各方法ありませんでしたっけ
以前立ち読みした本でチラッと見た記憶があるのですが
0353名無しさん@そうだ選挙にいこう
垢版 |
2018/05/18(金) 11:42:44.55
>>352
あんまりすっきりしてないけどMODを1回にする式

=IFERROR(1/(1/MOD(A1,12)),12)

式の意味というか目的によっては別の書き方も出来るけど
たとえば割る数が12限定で元の数が1以上ならこんな式もある

=MONTH(DATE(2000,A1,1))

シートの中に何度も登場することがわかってるなら、どこかのセルにMODだけ書いておくのも一つの手
0354名無しさん@そうだ選挙にいこう
垢版 |
2018/05/18(金) 11:48:40.73
>>349
あくまで初心者が勉強する場合の話だけど

2画面あればいいけど、ブラウザとEXCElを切り換えながらってのは効率悪いよ
あちこち交互に見たい時も、本の一覧性、書き込み、再構築のしやすさに勝る方式はまだ発明されてない
ブラウザのタブやしおりやブックマークは使い勝手がいいとは限らないし、ブログや無料サイトは広告がウザイ

まあ本はコピペできないって欠点あるけど、最初は手打ちした方が頭に入りやすい
0355名無しさん@そうだ選挙にいこう
垢版 |
2018/05/18(金) 11:49:28.48
>>350
自分で作った式でも後から見て、コレナニ?はあるね
ちょっと中身見れば思い出すけど
vbaと同様にメモもつけとくのは大事だね

本も本で良さはある
結局そのまんま使えないから応用力だな
vbaは本あるといい
0359名無しさん@そうだ選挙にいこう
垢版 |
2018/05/18(金) 13:33:37.75
>>354
言いたい事はわからんでもないが、そこさえもクリアできない人は実務無理だと思うぞ

あと最初は手打ちよりコピペ
コピペした式に数式バーでカーソル当て色頼りに参照範囲を確認して咀嚼していく方が俺はやりやすいと感じる
方法論の違いなので正解とかはなくどれでもいいが
Excelとブラウザごとき、並べるかショートカットでサクサク切り替えんと
ちなみに再構築のしやすさはブラウザで遜色なくむしろ便利
書き込みはテキストにメモれば問題なし
一覧性を再現したいならスクショをExcelに貼り付けておけ
オフラインで眺めるなら本だね
0361名無しさん@そうだ選挙にいこう
垢版 |
2018/05/18(金) 16:42:48.36
みんなExcel使うとき画面の大きさどう?
自分は大きい方がストレスない
けどSEとかExcelいじる時も小さいラップトップでやってる人多い
あとキーボードも外付けじゃないと集計急ぐ時は無理
ラップトップのキーボードで作業してる人見てたら結構ちんたらしてて、大して急ごうという気がないように見えた
0362名無しさん@そうだ選挙にいこう
垢版 |
2018/05/18(金) 17:14:28.41
=sum(indirect("a1:a3"))
みたいな関数があったとして、オートフィルで関数コピーする時はどうすればええの
やりたい事は、列を挿入したり削除しても、常にa1からa3までの範囲を計算したい
それを複数列でやりたい
0363名無しさん@そうだ選挙にいこう
垢版 |
2018/05/18(金) 17:52:40.46
>>352
同じ条件式で、結果が異なるごとに違う処理をさせたい場合に、一つのセルでif,if,if,とやるのはとても見づらいって話だよね
それをセルで計算させるよりは、VBAで書いた方が、枝分かれがわかりやすいよ〜
それぞれの結果の処理ごとにmoduleをつくって、よび出す形が良いと思う
0370名無しさん@そうだ選挙にいこう
垢版 |
2018/05/18(金) 21:36:34.11
最近大学で使い始めて、
ここから
エクセルの技術やスピードを
あげるには
まず何よりもショートカットキーや図の作り方
覚えるのが土台になりますかね?
思うように進まず難しい
0373名無しさん@そうだ選挙にいこう
垢版 |
2018/05/18(金) 23:24:24.54
>>370
例えば、数値を使う事務処理ベースから入るなら、
世の中で定期的に公開されるxlsxやcsvデータから、関心のあるモノ落としていじってみれば?
・オートフィルターとSUBTOTAL
・テーブル、配列数式
・名前定義
・表示形式や日付・時刻関数、文字列関数を使ってのデータ処理
・ROUND、INT、IF、AND、OR、SWITCH、ISERROR、ISNUMBER、NA、INDEX(MATCH)、COUNTIFなんかの関数を使っての集計
・算術平均、幾何平均
・いろいろな報告書で使われている折れ線、積み重ね、ドーナツ、散布図、3Dマップなんかのグラフを真似てみる
なんてところから、
・ピボットテーブル・グラフ、スライサーを使ってみる
・ゴールシークを使ってみる
・近似値や標準偏差や相関係数なんかを使っての初級統計分析(本気でやるにはRあたりで)
・VBA処理に手を出してみる
とか。

ただし、妙なネ申Excel回避のため、罫線は極力使わない。セルの単位の目盛線が既にある。

例えばオイラが関心があっていろいろやってるのは、
・気象庁の気象観測データ
・電力10社のエリア需給実績、OCCTOの送電線潮流実績
・再エネFIT制度の都道府県、市町村別導入量・認定量
・国土交通省の自動車燃料消費統計
・有価証券報告書(表のページをAcrobat等でpdfからExcel形式に変換して)
等。

セルデータがブランクなのか"0"なのか"-"なのか"NA"なのかで、
SUBTOTAL(9, )またはSUBTOTAL(109, )で集計するときと、グラフで集計するときの挙動が違うとか、
10万行もあるとさすがに計算処理がキツいとか、やってみるといろいろツボやコツがわかる。

ショートカットキーあたりは、その中で覚えれば?
0375名無しさん@そうだ選挙にいこう
垢版 |
2018/05/19(土) 01:18:52.56
>372
Ctrl+Dはほんと使える。
範囲選択してCtrl+D押すとオートフィルみたいにも使えるし、図形やグラフのコピーなんかもこれでできるし。

Alt→E→A→A(クリア)とか、Alt系のショートカット(なんか名前があったと思うけど忘れた)も覚えておくと便利。
0376名無しさん@そうだ選挙にいこう
垢版 |
2018/05/19(土) 01:33:16.49
>>370
なるべくマウスを持たないで作業できるようにする方が何倍も速くなるよ
関数やVBAなんて覚えようとしなくていい必要に迫られたら仕方なく覚えようって意識でいい
0379名無しさん@そうだ選挙にいこう
垢版 |
2018/05/19(土) 08:31:38.87
alt-shift-右, 左だよ
グループ化とグループ解除は簡単なんだけど、
グループ化したものを展開したりたたんだりがキーボードからやれない
そっちの方が操作する機会は圧倒的に多いのに
■ このスレッドは過去ログ倉庫に格納されています

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