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

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
1
(7): 2020/12/19(土)16:26 AAS
【1 OSの種類         .】 Windows**
【2 Excelのバージョン   】 Excel**
【3 VBAが使えるか    .】 はい・いいえ
【4 VBAでの回答の可否】 可・否
【5 クエリが使えるか】はい・いいえ
【6 クエリでの回答】可・否
【7 Accessが使えるか】はい・いいえ
【8 Accessでの回答】可・否
【9 VBAの方が簡単で早くできる場合はVBAで回答】 可・否

注意事項
省12
2: 2020/12/19(土)19:46 AAS
とりあえず埋め立てマルチ報告しといたから
3
(1): 2020/12/19(土)22:22 AAS
テンプレもクソ化してるし
ここも報告な
4: (静岡県) 2020/12/20(日)12:38 AAS
test
5
(1): 2020/12/24(木)20:32 AAS
半角文字の並べ替えで「゙」より後になるのはありますか?
6: 2020/12/24(木)21:27 AAS
>>5
半角文字の一番最後は「゚」
7
(1): 2021/03/01(月)08:46 AAS
【1 OSの種類         .】 Windows10
【2 Excelのバージョン   】 Excel for Microsoft 365 MSO(16.0.13231.20348)64bit
【3 VBAが使えるか    .】 はい
【4 VBAでの回答の可否】 可

仕事で2台のデスクトップPCを使用しています、1台を新しく買い替えたためofficeをダウンロードしてインストールしました。
新PCのエクセルで結合セルを含むソート(並べ変え)ができなくなって困っています

A1〜G30の範囲で各行のE列とF列が結合されています
この状態でソートをかけると「この操作を行うには、すべての結合セルを同じサイズにする必要があります。」とエラーになります

古いPCのエクセル( Excel for Microsoft 365 MSO(16.0.12527.21096)64bit)では問題なくソート(並べ変え)はできます。

これはパソコンが原因なのか、エクセルが原因なのか、分かる方がいらっしゃれば教えてください
省2
8
(1): 2021/03/01(月)08:52 AAS
前スレ
2chスレ:bsoft

なら、ヘッダー、フッター、タイトル行とか考えないで、
・印刷用sheetとして、きっちり用紙1枚に合うようにサイズ合わせて、
・中の10行(1行は品目、数量とかの明細?、特記事項も?)は
・csv読込んだ別sheet(元リスト)から順番に10行ずつ読込んで印刷
するvba組めば?

各ページには、出荷日、件名番号、明細ごとの通し番号、用紙のページ数と総ページ数必須かと。
9: 2021/03/01(月)09:02 AAS
>>7
それってできるほうがおかしいんじゃないの
昔からできなかったはずだけど
10: 2021/03/01(月)09:04 AAS
VBAのコードは何処にありますか?
11
(2): 2021/03/01(月)09:19 AAS
今ばっと見て、これなんか参考になるかも?

値を変更しながらの連続印刷
外部リンク[html]:excel.syogyoumujou.com

ここの開始番号、終了番号はページに相当かと。
セルA1には1ずつ値が足されて入力されるようになっている。

なのでこの前段として、
A1の変化に応じて、
元リストから10行ずつ拾ってくるようなVLOOKUPとかの関数を
印刷用sheetに仕込んでおけば可能かと。
12
(1): 2021/03/01(月)09:31 AAS
CSVの、コピペを自動化したいのですが、VBAのサンプルありますか?
13: 2021/03/01(月)09:37 AAS
あ、前段がもうひとつ。

俺はvbaはあまり詳しくないけれど、
>>11 の例では、
vba内で開始番号=1、終了番号=40
に固定している。

終了番号は可変にしたいので、

1. あらかじめ、印刷sheetのA2あたりに関数で
元データの行数を÷10、余りがあるなら+1
とかの計算をさせておく。

2. vbaの中の宣言では
省6
14: 2021/03/01(月)10:50 AAS
>>12
> CSVの、コピペを自動化

って、まさかcsvファイルをそのままExcelで開いて、コピーしようとしているのか?
それ、ものによっては読込みミスするで。

Power Queryでcsvファイル読込んでテーブルにすればよろし。
「データ - テキストまたは CSVから」でファイル指定する。
クエリーの更新はVBAで実行可能
15
(1): 2021/03/01(月)12:19 AAS
【1 OSの種類         .】 Windows7
【2 Excelのバージョン   】 Excel2013
【3 VBAが使えるか    .】 いいえ
【4 VBAでの回答の可否】 否
【5 クエリが使えるか】いいえ
【6 クエリでの回答】否
【7 Accessが使えるか】いいえ
【8 Accessでの回答】否
【9 VBAの方が簡単で早くできる場合はVBAで回答】 否

ごく一般的な差引簿の形
省5
16
(1): 2021/03/01(月)12:31 AAS
>>15
最終行が10行目だった場合、D10の式を =E9+C10 にすればいい
画像リンク[png]:i.imgur.com
17: 2021/03/01(月)12:52 AAS
>>16
なるほど、こんな簡単に!
なぜ思い付かなかったのか
ありがとうございます。
18: 2021/03/01(月)21:15 AAS
オフィスの購入を考えています
Office365と2019のどちらがいいのか
vlookupもしくはmatch&index関数を使った表を作る予定です
xlookupが便利そうなので、365の方が気になってますが
2019使いの人とその作った表を共有します(2019は見るだけですが)
xlookupを使ったときの互換性はどうなっていますか?
19
(1): 2021/03/01(月)21:17 AAS
Index MATCH() +1
みたいに、ひとつ下の情報を取り出すようなことってXLOOKUPでもできる?
20: 2021/03/01(月)21:19 AAS
出来るわけないだろ
21: 2021/03/01(月)21:36 AAS
>>8 >>11
有難うございます!
読込んで印刷するvbaを調べて加工してみます
22: 2021/03/01(月)22:05 AAS
>>19
元のテーブルに行番号振っておけば?
=INDEX(テーブル,MATCH(自行番号+1,テーブル行番号の列,0),MATCH(・・・))
とかやりゃいいじゃん。
PowerQueryだと0〜/1〜のインデックス列を追加出来る。
23
(5): 2021/03/02(火)00:26 AAS
【1 OSの種類         .】 Windows10
【2 Excelのバージョン   】 Excel for Microsoft 365 MSO(16.0.13231.20348)64bit
【3 VBAが使えるか    .】 はい (昔はできた)
【4 VBAでの回答の可否】 否

A列の文字数(全て半角数字です)で判断し、文字数13桁なら左から文字7桁を取り出し
文字数8桁なら左から文字6桁を取り出す
その他の文字数はそのまま全部取り出す

という関数書いたら8桁の行も7個を取る始末です
どこがいけないんでしょうか

=if(A2>=len(13),left(A2,7),if(A2=len(8),left(A2,6)))
24: 2021/03/02(火)00:40 AAS
len(13)=2 だから

A2>=2 がTRUEになって…

というオチではないよね
25
(1): 2021/03/02(火)00:53 AAS
>>23
去年12月22日に前スレ(同じ143)で全く同じ質問があったけど、
どういうこと?
26: 2021/03/02(火)01:07 AAS
>>23
まちがい A2>=len(13)
せいかい len(A2)=13
27: 2021/03/02(火)07:34 AAS
>>25
過去に貼られた質問を貼りなおす
心の病気の人が混じってるみたい。
回答の邪魔だから罵倒してあげてね。
28
(4): 2021/03/02(火)07:40 AAS
A1,E1,I1,M1・・・と横列に4列おきのセルの文字が指定文字と同一だった場合そのセルの3列横D1,H1,L1,P1・・・の和を出したいです。

横4列使ったグループが横に並んでいてグループの最初の列が一致している文字の場合だけグループ最終列の和を求めたい。縦は日付けで伸ばして行きます。

IFでグループ分足せば出来ますが長すぎるので簡単に引き出せないかと思いまして
29: 2021/03/02(火)08:09 AAS
>>28
=(A1="aaa")*D1+(E1="aaa")*H1+(I1="aaa")*L1+(M1="aaa")*P1+…
"aaa"の部分が長ければ$Z$255とかのセルに入れて指定すればいい
30: 2021/03/02(火)12:24 AAS
>>28
これも昨年12月22日に同じ質問があってますね。なんなの、こいつ。
31: 2021/03/02(火)12:49 AAS
>>23
2chスレ:bsoft

>>28
2chスレ:bsoft
32
(1): 2021/03/02(火)14:54 AAS
よく気づくな
記憶力がいいのか
ヒマなのか
コピペ張本人か

3ばんだな
33: 2021/03/02(火)15:50 AAS
気づいてもらえないから自分で指摘してんのか。酷いマッチポンプ。
34
(1): 2021/03/02(火)15:50 AAS
>>32
>>23の件は自分が前スレで回答したから。だから、答えは 4:前スレでの回答者だから となります。
それを確認してる過程で、同日の質問(>>28)も見た。
退職者なのでヒマといえばヒマですね。
35: 2021/03/02(火)16:05 AAS
退職者www
最初からニートだったやつらとは違うというプライドですかwww
36
(1): 2021/03/02(火)16:10 AAS
【5 クエリが使えるか】はい・いいえ
【6 クエリでの回答】可・否
【7 Accessが使えるか】はい・いいえ
【8 Accessでの回答】可・否
【9 VBAの方が簡単で早くできる場合はVBAで回答】 可・否

このクソ項目いらんだろ立て直せ
37: 2021/03/02(火)16:21 AAS
>>36
文句あるならおまえが立てろやボケ
38: 2021/03/02(火)20:23 AAS
警備員やめても退職者
39: 2021/03/02(火)20:38 AAS
>>34
>>23の回答なら私もしました
画像リンク[png]:imgur.com
40: 2021/03/02(火)21:37 AAS
くだらない報告はしなくていい
41: 2021/03/02(火)22:37 AAS
このスレの回答者ってなんでこんなにレベルが低いの?
特にスピル
誰も知らないのかな?
42: 2021/03/02(火)22:51 AAS
ごめんスピルってなんだか響きがエロくて
43: 2021/03/02(火)22:53 AAS
それには完全同意
44: 2021/03/03(水)00:12 AAS
スピルマスピルマプリリンパ
45
(1): 2021/03/03(水)06:04 AAS
スピルなんて使うような話ならExcel使わないし
46: 2021/03/03(水)06:44 AAS
Excel使わないキリッ
スピルわからない無能ですって言ってるようなもんだな
あんな簡単な機能なのに
47: 2021/03/03(水)07:50 AAS
>>45
ヒュ〜〜カッコイイ〜〜
48: 2021/03/03(水)07:57 AAS
【1 OSの種類         .】 Windows10
【2 Excelのバージョン   】 Excel2016・2019
【3 VBAが使えるか    .】 はい
【4 VBAでの回答の可否】 否

2019で作成したシートの数式を2016で開くと、
[=if(〜)]
のような形で配列数式のようになっていました。関数の戻り値はエラーでした
ただ、F2を押してそのままenterを押すと通常の数式に戻り、関数の結果も通常の結果になりました
このバグ(?)に名前や法則性などはありますか?

数式の中身は
省2
49
(1): 2021/03/03(水)07:58 AAS
=B22*J22+B23*J23+B24*J24+B25*J25+B26*J26+B27*J27

こういった式をうまく関数でまとめる方法はありませんか?
VBAでも可ですが 使わない方法がありましたらベターです
よろしくお願いします
50: 2021/03/03(水)08:01 AAS
indirectとletでいけるかな?
やりたいけど出勤時間だわ
51: 2021/03/03(水)08:13 AAS
>>49
=SUMPRODUCT(B22:B27,J22:J27)
52
(1): 2021/03/03(水)08:40 AAS
sumproduct使う奴は池沼
53: 2021/03/03(水)10:24 AAS
>>52
使えない奴がの間違いだろ
54
(2): 2021/03/03(水)17:21 AAS
hour関数で、8:59:59.8だと9が返ってきます。
8を返すにはどうすればよいですか?
55
(1): 2021/03/03(水)18:53 AAS
>>54
=Int("8:59:59.8"*24)
56: 2021/03/03(水)19:31 AAS
>>54じゃないが
文字列にIntできるとは思わんかったわ
57: 2021/03/03(水)19:33 AAS
いやそれ以前に文字に掛け算してるな
全角でも通る
58
(1): 2021/03/03(水)20:04 AAS
あるシート名を定期的に変更する必要があるんだけど
名前変更時に、この名前を参照しているハイパーリンクが外れてしまいます
どうすればハイパーリンクがシート名変更に追従しますか?

なるべく簡単な操作でお願いしたいですが、やっぱりマクロ要りますか?
59
(1): 2021/03/03(水)20:19 AAS
>>58
=HYPERLINK("#sheet2!A1", "2へ")

=HYPERLINK("#"&CELL("address",sheet2!A1), "2へ")
に変更
60: 2021/03/03(水)20:34 AAS
>>59
はーすごい
超助かりました
61
(2): 2021/03/03(水)21:05 AAS
あ、後学のためにお聞きしたいのですが
この関数中のナンバー記号省略しても動くんだけど、これの意味はなんですか?
下の書き方でも正常に動くように思われますが、欠くとなにか問題が発生しえますか?
=HYPERLINK(""&CELL("address",シート名!セル番地),"別名")
62: 2021/03/03(水)21:30 AAS
>>61
俺が間違えていた

#は同シートのハイパーリンクに必要
=HYPERLINK("a1")
はNGで、
=HYPERLINK("#a1")
とする必要がある

別シートなら無くてもいいよ
=HYPERLINK(CELL("address",シート名!セル番地),"別名")
これでいい
63: 2021/03/03(水)21:42 AAS
勉強になりました
どうもありがとうございました
64
(2): 2021/03/03(水)23:13 AAS
>>55
いきなりセルに"8:59:59.8"と入力すると
・セルは"59:59.8"
・数式バーはなぜか"9:00:00"
と表示されちゃうのね。
知らなかった・・・

なんで24を掛けているのかは・・・

セルの書式設定でユーザー定義"h:mm:ss.0"としておいて
"8:59:59.8" と入力

これを別セルに=で引いて、ユーザー定義"yyyy/m/d h:mm:ss.0"とすると
省6
65: 2021/03/03(水)23:17 AAS
>>64
へぇ

>セルに"8:59:59.8"
何故か書式設定がmm:s.0になる

更に書式設定の
h:m:s

h:m:s.0
は違う。s.0は初めて見た

割合どうこうは「シリアル値」で検索
66: 2021/03/03(水)23:53 AAS
>>61への回答★ではないけど自分用まとめ
CELLのaddressの戻り値は[Book.xlsx]Sheet2!$A$1

ブック内リンクは#を付ける
=HYPERLINK("#A1")
=HYPERLINK("#Sheet2!A1")
他のブックを外部参照する書き方でセル参照は=[Book.xlsx]Sheet2!A1と書ける(セル参照と同じで当該ブックが開いていないと参照エラーになる)
★=HYPERLINK("#[Book.xlsx]Sheet2!A1")
ファイルを指定するなら(ファイルを指定しているのでファイルが開かれる)
=HYPERLINK("Book.xlsx#A1")
=HYPERLINK("Book.xlsx#Sheet2!A1")
省9
67: 2021/03/04(木)00:13 AAS
スレ史上一番見づらい
68: 2021/03/04(木)00:32 AAS
独り言と回答の区別がつかないのか
69: 2021/03/04(木)05:50 AAS
>>64
割合というか、単位が「日」なので24をかけると時間になる
70: 2021/03/04(木)07:24 AAS
内容ちゃんとしてるのに猛烈に見づらくて草
71: 2021/03/04(木)10:32 AAS
頭悪いからねこのひと
72: 2021/03/04(木)12:25 AAS



exeleでソートすると認識違うんだけど
73
(1): 2021/03/04(木)12:26 AAS
【1 OSの種類         .】 Windows10
【2 Excelのバージョン   】 Excel2007
【3 VBAが使えるか    .】 いいえ
【4 VBAでの回答の可否】 否

A1〜F1のセルには1〜4いずれかの数字が入ります
G1のセルには自分の指定した数字(10〜20の範囲内)を入れます
G1の値になるようにA1〜F1の組み合わせを全て書き出す方法を教えて下さい
74: 2021/03/04(木)12:40 AAS
足し算?
75: 2021/03/04(木)12:42 AAS
マクロ使わないですべて書き出すとかすげえな
今どきの小学生の宿題はこんなレベル高いのか
76
(1): 2021/03/04(木)12:47 AAS
1 OSの種類         .】 Windows10
【2 Excelのバージョン   】 Excel365
【3 VBAが使えるか    .】 はい・
【4 VBAでの回答の可否】 可・
【5 クエリが使えるか】いいえ
【6 クエリでの回答】否
【7 Accessが使えるか】・いいえ
【8 Accessでの回答】否
【9 VBAの方が簡単で早くできる場合はVBAで回答】 否
チェックボックスに追加した記述をチェックをオンにしたときに、セルに反映させる方法はありますか?Ture,FAlseではなく。
77: 2021/03/04(木)13:10 AAS
>>76
何がしたいのかわかりません
True/Falseなら○○のように記述しますが、×/×にするにはどのように記述すればよいでしょうか?
というような形で質問しなおしてください
78: 2021/03/04(木)16:43 AAS
>>73
0のない4進数だから4の6乗で4096行に全通り入れて別の列で合計すれば任意の数でフィルタ掛けて確認出来るよ
79: 2021/03/04(木)17:10 AAS
表計算ソフトで全ての解を求める作業をしようとする発想がすごい
80: 2021/03/04(木)17:25 AAS
チェックボックスはセルにリンクしてtrue/falseを表示する機能だからそれ以外はできない。無茶言うな
true/falseを参照してなんか表示したいセルを別に用意すればいいだけ
それが嫌ならvba覚えろって話
81
(2): 2021/03/04(木)17:36 AAS
エクセル関連のスレっていっぱいあるけど、
Googleスプレッドシートのスレって全然無いよね
利用者少ないのかな?
タダだしグーグル垢あればいつでもどこでもいじれて便利だと思うんだけど、
エクセルと比べたらまだまだなのかな?
エクセルは使ったことなくて、スプレッドシートを覚えたいと思ってるんだけど、
その辺はどうなんですかね?

↓一応あるにはあるんだけど、めっちゃ過疎っててw
Google Docs & Spreadsheets
2chスレ:esite
省1
82
(1): 2021/03/04(木)19:39 AAS
ブラウザで気持ちよく入力できるPCを持っていない
83: 2021/03/04(木)19:54 AAS
お前の話興味ない
何でわざわざ書いたのか
84
(1): 2021/03/04(木)19:57 AAS
会社員の様な人達だとやっぱり慣れてるExcel。
85
(1): 2021/03/04(木)20:28 AAS
というかデータをGoogleに提供しなければいけないものなんて会社じゃ使えないでしょ
うちの会社の秘密はこれですなんて知らない人に教えるほど間抜けな会社はさすがにない
86
(1): 2021/03/04(木)20:45 AAS
MSには提供するのに?
87: 2021/03/04(木)20:59 AAS
別に誰も困らないだろ
何となく心配なだけ
88
(1): 2021/03/04(木)21:19 AAS
>>86
クラウドのやつなんか使わないよ普通の会社は
89: 2021/03/04(木)21:25 AAS
普通の会社w
90
(1): 2021/03/04(木)21:25 AAS
大企業だって情報漏洩ちょいちょいやらかしてるじゃん
結局狙われたらどこにデータあっても一緒じゃないのかな
91: 2021/03/04(木)21:26 AAS
>>88
ログインはするのに?
92: 2021/03/04(木)21:28 AAS
普通の会社ってGメール使わないの?
93
(1): 2021/03/04(木)21:41 AAS
>>84
Googleスプレッドシートの解説動画見ると
エクセルと大体一緒だよ、みたいに言ってるけど結構違うものなのかな

>>82
重い感じしないけどスペック依存だったの?
94: 2021/03/04(木)21:47 AAS
>>93
「機能がどうこうの問題ではない」
世の中の会社とはそういうもの
95: 2021/03/04(木)21:53 AAS
会社の意味が分かってないのでは
もしかして働いたことない?
96
(1): 2021/03/04(木)22:03 AAS
>>81
ネットサービス板なんて知らんかったわ
Googleスプレッドシートもたまに仕方なく使うんで参考になるスレないんかなと
思ってたんだけどありがとう
(言うてもexcelよりLibreを主に使ってるんだけど)

ちなどの質問?
97: 2021/03/04(木)22:04 AAS
マイクロソフトもグーグルも真っ先に普通の会社じゃないことになるからクスっとしてしまった。落語か笑
98
(2): 2021/03/04(木)22:06 AAS
>>90
鍵かけてても空き巣に入られる家あるから出かけるときはドア全開にしとくの?
99: 2021/03/04(木)22:08 AAS
>>96
14年前の日本語版サービス開始の時期にスレが立って
まだ680レスしかついてないw

オレが書いたのは680、点線が消えないのがなんか気になってさ
100
(1): 2021/03/04(木)22:13 AAS
エクセルだとコピペの点線が消えねえ!→ESC押せ
が定番の回答だけどスプレッドシートは消えんのか
1-
あと 902 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.697s*