2ちゃんねる ■掲示板に戻る■ 全部 1- 最新50    

■ このスレッドは過去ログ倉庫に格納されています

Excel総合相談所 148

1 :名無しさん@そうだ選挙にいこう:2022/02/03(木) 08:19:44.12 .net
【1 OSの種類         .】 Windows**
【2 Excelのバージョン   】 Excel**
【3 VBAが使えるか    .】 はい・いいえ
【4 VBAでの回答の可否】 可・否

注意事項
・情報を隠すために別の問題を設定するのはやめましょう。たいていの場合その問題は的外れな設定で、期待していたものからずれた回答が返ってきます。
※前スレ
Excel総合相談所 147
https://mevius.5ch.net/test/read.cgi/bsoft/1638603306/

467 :名無しさん@そうだ選挙にいこう:2022/02/20(日) 12:09:11.07 .net
>>465
先ずは表を正規化すべきでは?

468 :名無しさん@そうだ選挙にいこう:2022/02/20(日) 12:15:25.92 .net
正規化とは?

469 :名無しさん@そうだ選挙にいこう:2022/02/20(日) 12:15:46.52 .net
正規化とは何ですか?
教えていただきたいです。

470 :名無しさん@そうだ選挙にいこう:2022/02/20(日) 13:42:00.49 .net
>>469
表に重複した値出現しない 言い換えるとどの値もユニークになるように複数の表に分ける事
分けた表をテーブルとしてリレーションをする事

471 :名無しさん@そうだ選挙にいこう:2022/02/20(日) 13:44:41.63 .net
頭悪い人ですかね?
致命的に説明が下手だ、、、

472 :名無しさん@そうだ選挙にいこう:2022/02/20(日) 13:53:13.99 .net
vlookupは検索語の値が検索範囲に複数あったら最初に見つかったのを戻り値にする これは仕様

フィルタ使って検索語で絞込めば該当する行全部を表として得られる

473 :名無しさん@そうだ選挙にいこう:2022/02/20(日) 13:56:15.12 .net
>>471
頭悪い人は 頭良い人の言葉を理解できんのよ
バカの壁って奴

474 :名無しさん@そうだ選挙にいこう:2022/02/20(日) 13:58:04.08 .net
正規化なんぞググれば方法は分かるやろ
それが分からない無能なら諦めろ
それが限界だと知れ

475 :名無しさん@そうだ選挙にいこう:2022/02/20(日) 14:11:53.95 .net
470自身が説明できるほど理解してないっぽいなw

476 :名無しさん@そうだ選挙にいこう:2022/02/20(日) 15:11:14.17 .net
>>475
生きてる価値は?

477 :名無しさん@そうだ選挙にいこう:2022/02/20(日) 15:38:21.05 .net
また正規化?
このスレの >>106 あたりからでもやってるだろうに

478 :名無しさん@そうだ選挙にいこう:2022/02/20(日) 15:48:44.58 .net
つい先日もVBAスレで、
非正規なデータは紙の帳票として印刷するくらいしか役に立たず、
セル結合の問題も含め、
Excel内でデータを使うのに正規化するのが如何に大切か、
どんだけ大変かの事例があった。

https://mevius.5ch.net/test/read.cgi/tech/1644384272/46

縦横そろえて、全てのマスを埋めよ

479 :名無しさん@そうだ選挙にいこう:2022/02/20(日) 16:54:44.82 .net
お前らって教え方下手だよね
ちょっと聞き返せばすぐ無能だのバカだのしか書かないし。
自分でも教えられるほど分かっていないんだろうな

480 :名無しさん@そうだ選挙にいこう:2022/02/20(日) 17:12:28.89 .net
>>479
それな
すぐ正規化だのなんだの言ってマウント取るしな。
説明しろと返してもバカの壁どうのこうのとか言って逃げるしなw
職場でもそういう態度なんだろうと予想できる。

481 :名無しさん@そうだ選挙にいこう:2022/02/20(日) 17:43:22.41 .net
>>480
バカの壁って知ってるか

482 :名無しさん@そうだ選挙にいこう:2022/02/20(日) 18:16:53.79 .net
まぁエクセル教えたがる連中なんてみんなそんなもんだろ

483 :名無しさん@そうだ選挙にいこう:2022/02/20(日) 19:07:47.99 .net
>>466
lsの結果はこのような形ですが1カラム目をdとlから始まる語句でフィルタ後に
8カラム目を基準に1,3,4カラム目を比較したいです
https://i.imgur.com/jMUslLg.jpg

>>470
正規化したあとどうするのでしょうか?(ググって正規化してみましたがうまく行かなかったのですが…)

>>472
フィルタを使ってのあたりがよくわからなかったので詳しく教えていただきたいです

484 :名無しさん@そうだ選挙にいこう:2022/02/20(日) 19:18:26.64 .net
これ正規化関係ないだろ。何で正規化させようと思ったのかね。

485 :名無しさん@そうだ選挙にいこう:2022/02/20(日) 19:24:58.55 .net
アホで無知なのになんで関係ないとか言うんだよ

486 :名無しさん@そうだ選挙にいこう:2022/02/20(日) 20:27:29.89 .net
誰も解決できなくて草

487 :名無しさん@そうだ選挙にいこう:2022/02/20(日) 20:40:28.39 .net
>>483
あぁ、lsってlinuxのlsか
windowsならTREESIZEってフリーソフトあって、一発でできる
https://i.imgur.com/6st4s5M.png

フリーソフト探して見ては?

488 :名無しさん@そうだ選挙にいこう:2022/02/20(日) 20:53:50.70 .net
まず質問者が自分の目的を説明できてない 回答を理解できる素養がない

489 :名無しさん@そうだ選挙にいこう:2022/02/20(日) 20:56:51.34 .net
どういうふうな比較を行いたいかが欠けてるんだよな
過去と現在なのか、バックアップと現行なのか

490 :名無しさん@そうだ選挙にいこう:2022/02/20(日) 21:33:56.34 .net
バカだの無能だのって口癖のように言うヤツって余程自分に自信があるんだろうな
どれだけ知識ひけらかしても人に分かりやすく説明できないのならただのマウントに成り下がる

491 :名無しさん@そうだ選挙にいこう:2022/02/20(日) 21:38:33.79 .net
何故役に立たないことを書いた?

492 :名無しさん@そうだ選挙にいこう:2022/02/20(日) 23:48:40.61 .net
要は仕様どおりに権限設定されているか確認したいってことでしょ

493 :名無しさん@そうだ選挙にいこう:2022/02/21(月) 00:25:27.37 .net
>>492
おっしゃる通りです

494 :名無しさん@そうだ選挙にいこう:2022/02/21(月) 06:26:10.86 .net
ならvlookup使うのはダメだろこの形式で。
DeDupeしたら?

495 :名無しさん@そうだ選挙にいこう:2022/02/21(月) 09:14:41.74 .net
=2文字入力から関数候補でますが一部注意マークがついてる関数があります
どういう意味でしょうか?

496 :名無しさん@そうだ選挙にいこう:2022/02/21(月) 09:17:26.96 .net
>>492-493
・できるだけ目視に頼りたくない
なら、元データが必要だ
それと自動的に突合できればいいだけならそんなに難しくは無いと思う

497 :名無しさん@そうだ選挙にいこう:2022/02/21(月) 09:18:11.17 .net
>>495
注意マークをクリックすれば内容がわかる
内容がわからないならその前後を含めて見せてくれれば回答出来ると思う

498 :名無しさん@そうだ選挙にいこう:2022/02/21(月) 09:22:49.20 .net
>>497
レスありがとうございます。
今外で確認できませんが、各々違う内容と思っていいでしょうか。
覚えてる範囲ではCONCATENATE関数で互換がどうこうでした。

499 :名無しさん@そうだ選挙にいこう:2022/02/21(月) 11:28:11.72 .net
>>498
そう、そう
・上下が数式でそこだけ値だけどほんまにええか〜?
・このバージョンには対応してない関数やで〜
みたいな注意書きがある。今の情報だけではどれかはさっぱり分からん

500 :名無しさん@そうだ選挙にいこう:2022/02/21(月) 15:07:53.85 .net
なんか面白い問題ないかなー

501 :名無しさん@そうだ選挙にいこう:2022/02/21(月) 15:17:07.01 .net
九九の表を作る時、一行目に1〜9が入ってれば簡単だけど、何もないときってスピルでできる?

502 :名無しさん@そうだ選挙にいこう:2022/02/21(月) 15:29:44.34 .net
>>501
=ROW(A1:I9)*COLUMN(A1:I9)
https://i.imgur.com/yWyj1Mt.png

503 :名無しさん@そうだ選挙にいこう:2022/02/21(月) 15:32:48.14 .net
=SEQUENCE(1,9)*SEQUENCE(9,1)

504 :名無しさん@そうだ選挙にいこう:2022/02/21(月) 15:48:38.26 .net
=MAKEARRAY(9,9,LAMBDA(r,c,r*c))

505 :名無しさん@そうだ選挙にいこう:2022/02/21(月) 15:50:01.99 .net
>>498
重要:〜
https://support.microsoft.com/ja-jp/office/8f8ae884-2ca8-4f7a-b093-75d702bea31d

506 :名無しさん@そうだ選挙にいこう:2022/02/21(月) 15:54:25.49 .net
>CONCATENATE が Excel の将来のバージョンで利用できない可能性があるためです。
といいつつ使えなくなる関数なんて今まであったっけ?
マクロ4.0は20年ぐらい経ってようやく死滅しようとしてるけど

507 :名無しさん@そうだ選挙にいこう:2022/02/21(月) 16:32:43.72 .net
「図として貼り付けする」あるじゃないですか?
貼り付けた後、元のデータをいじったら貼り付けられた図も反映されるには
どうしたらいいですか?

508 :名無しさん@そうだ選挙にいこう:2022/02/21(月) 16:41:02.56 .net
>>507
図のリンク貼り付け
https://i.imgur.com/rXk33JN.png

509 :名無しさん@そうだ選挙にいこう:2022/02/21(月) 17:06:54.96 .net
すいません、できません

510 :名無しさん@そうだ選挙にいこう:2022/02/21(月) 17:53:07.74 .net
>>509
右クリックの「形式を選択して貼り付け」
そのあと>>508

バージョンが古いなら、「excel カメラ機能」などで検索すれば見つかるかもしれない

511 :名無しさん@そうだ選挙にいこう:2022/02/21(月) 19:03:06.90 .net
>>498

新しい関数があるから非推奨の意
concat関数が推奨されている

512 :名無しさん@そうだ選挙にいこう:2022/02/21(月) 19:17:15.98 .net
【1 OSの種類 .】 Windows10 20H2
【2 Excelのバージョン 】 Excel16/19 混在
【3 VBAが使えるか】 いいえ
【4 VBAでの回答の可否】 (出来たら)否

データ抽出をしてVLOOKUPで検索して一致した関数を返すという処理を作成しようとしています。
ただ、抽出したデータが本来であれば半角英数字でなければならないのですが、
大本のデータ作成ミスによって日本語や記号なども入ってしまいました。
結果として、正常なデータと作成ミスのデータが混在してしまうということになっています。
例:1. AA00000 ←正常な欄
  2. A/2*0お年 ←間違っている欄
のような感じでで行内で混在しています。

この状態から、日本語・(ハイフン以外の)記号を削除する方法などないでしょうか?
そして、VLOOKUPで検索した場合、
行内に半角/全角スペースがあるとうまく機能しませんでしたが、
これは仕様なのでしょうか?
また、HTMLなどは多少できますが、VBAは使ったことがありません
よろしくお願いします。

513 :名無しさん@そうだ選挙にいこう:2022/02/21(月) 19:33:04.42 .net
2はA20?

514 :名無しさん@そうだ選挙にいこう:2022/02/21(月) 19:59:25.03 .net
>>512,>>513
詳しく書き忘れて申し訳ありません
2はそもそも不良データ扱いで良いんですが、
AA00000*(あB
*い)QAA00000
のような後ろ7桁はあっているけど、前が間違っているようなケースもあります。
データが全部で10万件ほどあり、1つ1つ修正するのは無茶がありまして・・・
また、VLOOKUPのF>513
詳しく書き忘れて申し訳ありません
2はそもそも不良データ扱いで良いんですが、
AA00000*(あB
*い)QAA00000
のような後ろ7桁はあっているけど、前が間違っているようなケースもあります。
データが全部で10万件ほどあり、1つ1つ修正するのは無茶がありまして・・・
また、VLOOKUPの場合、falseで指定しないと変なところを参照していました。
このような場合、falseでないとVLOOKUPはダメなのでしょうか?

515 :名無しさん@そうだ選挙にいこう:2022/02/21(月) 20:06:45.04 .net
質問です。

図のリンクを貼付けする

カメラ機能

っていうのは一緒の機能ですか

516 :名無しさん@そうだ選挙にいこう:2022/02/21(月) 20:54:18.63 .net
>>515
ちょっと違うみたい。

グラフとデータ内訳としてのテーブルをセットで、データが変われば変化するリンク図として貼り付けるとき、
・図のリンクを貼り付ける・・・グラフとテーブルを含む範囲でコピーしても、貼り付けオプションに出て来ない
・カメラ機能・・・この範囲を選択して貼り付けたとき、リンク図になる

517 :名無しさん@そうだ選挙にいこう:2022/02/21(月) 21:14:23.51 .net
【1 OSの種類 .】 Windows10
【2 Excelのバージョン 】 Excel2016
【3 VBAが使えるか】 はい
【4 VBAでの回答の可否】 可

セルを範囲選択をした状態でボタンを押したら
その範囲を囲むような図形を作成する方法はないでしょうか。
罫線は既に使っている為、別の方法を考えたら図形で囲むのはどうかと考えた次第です

518 :名無しさん@そうだ選挙にいこう:2022/02/21(月) 21:36:07.46 .net
With Selection
ActiveSheet.Shapes.AddShape(msoShapeRectangle, .Left, .Top, .Width, .Height).Select
End With

519 :名無しさん@そうだ選挙にいこう:2022/02/21(月) 22:02:24.02 .net
>>518
うお、こんなに早くベストアンサーが返ってくるとは
感服いたしました
ついでと言っては何ですが
図形と罫線が重なって見えなくならないように
図形を罫線より少しだけ外側に塗りつぶし無しで囲いたいのです
あとその枠線の色をRGBで指定したいのですがどうすれば良いでしょうか

520 :名無しさん@そうだ選挙にいこう:2022/02/21(月) 22:11:27.68 .net
でもこのコードだと一回しか使えないね

521 :名無しさん@そうだ選挙にいこう:2022/02/21(月) 22:11:35.65 .net
>>512>>514
>この状態から、日本語・(ハイフン以外の)記号を削除する方法などないでしょうか?
vbaじゃないと相当厳しいと思う
使わないなら

データを保存せずに
・A~Zとハイフンを空白に置換する
残った物が不要な文字なので、
それをまた一文字ずつ置換する
という恐ろしい作業がある

vbaだと正規表現でなんとかなる気がする

>>514
>falseでないとVLOOKUPはダメなのでしょうか?
元データが昇順に並んでいるならtrueでいいけど、並んでないならfalseじゃないとおかしくなる

522 :名無しさん@そうだ選挙にいこう:2022/02/21(月) 22:17:19.78 .net
正規表現をvbaで指定する方法を教えてください。

523 :名無しさん@そうだ選挙にいこう:2022/02/21(月) 22:25:17.77 .net
>>516
ありがとうございます。
>>331のように
プルダウンリストの▼が消えるバグが、カメラ機能のせいで消えると聞いたので一緒ならもしやと思いましたが違うなら関係ないかもです

524 :名無しさん@そうだ選挙にいこう:2022/02/21(月) 22:28:01.84 .net
>>522
くっそむずいけど大丈夫?
https://excel-ubara.com/excelvba4/EXCEL232.html

525 :名無しさん@そうだ選挙にいこう:2022/02/21(月) 22:31:20.32 .net
具体例を書いてもらえますか?

526 :名無しさん@そうだ選挙にいこう:2022/02/21(月) 23:02:56.00 .net
正規表現の具体的な例を書いてもらえますか?
そこからは何とかします。

527 :名無しさん@そうだ選挙にいこう:2022/02/21(月) 23:09:24.62 .net
>>519
Dim r As Long, g As Long, b As Long

r = InputBox("Rを入力してください")
g = InputBox("Gを入力してください")
b = InputBox("Bを入力してください")

With Selection
ActiveSheet.Shapes.AddShape(msoShapeRectangle, .Left, .Top, .Width, .Height).Select
End With

With ActiveSheet.Shapes.Range(Selection.Name)
.Fill.Visible = msoFalse
.Line.ForeColor.RGB = RGB(r, g, b)
.Left = .Left - 1
.Top = .Top - 1
.Width = .Width + 3
.Height = .Height + 3
End With

528 :名無しさん@そうだ選挙にいこう:2022/02/21(月) 23:38:07.92 .net
>>526
ほとんど回答だけど
a1:a10の置換
Sub foo()
Dim re As Object
Set re = CreateObject("VBScript.RegExp")
re.Pattern = "[a-zA-Z0-9-]"
re.Global = True
For Each c In Range("a1:a10")
Debug.Print c.Value
c.Value = re.Replace(c.Value, "")
Next
End Sub

529 :名無しさん@そうだ選挙にいこう:2022/02/21(月) 23:49:50.11 .net
>>521
dクス
昇順に並べて一回試してみます。
また、VBAを使っての日本語・記号の削除も模索して見てみます。
ありがとうございました。

530 :名無しさん@そうだ選挙にいこう:2022/02/22(火) 12:26:47.79 .net
やっぱりダメです
形式として〜を開いてもリンクってのが全く出てきません。
なんか貼り付けの項目ではすべてとか数式とか入力規則
演算のとこで加算とか原産とかしかないです。

531 :名無しさん@そうだ選挙にいこう:2022/02/22(火) 13:46:53.88 .net
>>530
スクリーンショット取って見せて

532 :名無しさん@そうだ選挙にいこう:2022/02/22(火) 14:03:57.21 .net
社内資料なのでスクショはチョット。。。

533 :名無しさん@そうだ選挙にいこう:2022/02/22(火) 14:12:04.20 .net
お前なあ
上で教えた正規表現は試したのかよ?

534 :名無しさん@そうだ選挙にいこう:2022/02/22(火) 14:29:21.90 .net
>>532
じゃ、頑張って
それさえあれば解決する。無かったら無理

535 :名無しさん@そうだ選挙にいこう:2022/02/22(火) 14:42:07.89 .net
>>531
http://imepic.jp/20220222/528160
これです。

>>532
誰やてめえは。

536 :名無しさん@そうだ選挙にいこう:2022/02/22(火) 15:24:11.32 .net
まずmicrosoftが出してるエクセルを買います

537 :名無しさん@そうだ選挙にいこう:2022/02/22(火) 18:08:27.80 .net
WPSかよwww
その発想はなかったわ

>>535
それはWPSオフィスって言って、excelのパチもん
まぁパチもんと言っても、家計簿程度なら普通に使える
だが、カメラ機能辺りのニッチな機能になると互換性がなくなってくる。WPSのメーカーに聞いたほうが早い。多分このスレで知ってる人はいないと思う

538 :名無しさん@そうだ選挙にいこう:2022/02/22(火) 19:57:06.42 .net
535も偽物だよ。

539 :名無しさん@そうだ選挙にいこう:2022/02/22(火) 21:31:27.88 .net
俺が本物の偽物なんだが

540 :名無しさん@そうだ選挙にいこう:2022/02/22(火) 22:14:34.20 .net
体温表みたいなのを作りたいです。
例えば数字の5と入れたら自動で36.5って感じでなしたいんだけど可能でしょうか?

足し算とかだとわざわざ0.5と入力するのが面倒です。

541 :名無しさん@そうだ選挙にいこう:2022/02/22(火) 22:27:12.89 .net
=36+A1/10

542 :名無しさん@そうだ選挙にいこう:2022/02/22(火) 22:27:21.91 .net
=36+A1/10

543 :名無しさん@そうだ選挙にいこう:2022/02/22(火) 22:37:50.43 .net
=fixed(value(substitute(A1, "5", "36.5")), 0)

544 :名無しさん@そうだ選挙にいこう:2022/02/22(火) 22:44:09.26 .net
>>541 2 3
ありがとうございます!

こんなに早く的確な回答をいただけて助かりました🙇‍♂ ありがとうございました!

545 :名無しさん@そうだ選挙にいこう:2022/02/23(水) 00:57:58.91 .net
="36."&A1

546 :名無しさん@そうだ選挙にいこう:2022/02/23(水) 02:14:20.12 .net
エクセル2032くらいになれば、
エクセルに顔を近付けただけで体温が自動測定されるようにならないだろうか。

547 :名無しさん@そうだ選挙にいこう:2022/02/23(水) 03:01:10.84 .net
>>546
その発想する人って何歳ぐらいなの?

548 :名無しさん@そうだ選挙にいこう:2022/02/23(水) 07:26:07.32 .net
5chは年寄の巣窟ですよ。
子供は他所で遊んだ方が良いですよ。

549 :名無しさん@そうだ選挙にいこう:2022/02/23(水) 07:36:08.63 .net
体温厨の爆誕である。

550 :名無しさん@そうだ選挙にいこう:2022/02/23(水) 07:44:49.23 .net
赤外線カメラ内蔵のスマホはもうあるし、
PC後付けの赤外線Webカメラももうあるし・・・

551 :名無しさん@そうだ選挙にいこう:2022/02/23(水) 07:46:26.77 .net
https://dht.co.jp/product_item/thermal-camera-dht-thcp-16-03/

552 :名無しさん@そうだ選挙にいこう:2022/02/23(水) 10:46:13.38 .net
今はカメラで脈拍、血中酸素飽和度、ヘモグロビン
さらにはコレステロール、クレアチニンまでカメラで測定可能になっている

553 :名無しさん@そうだ選挙にいこう:2022/02/23(水) 11:41:06.14 .net
だからそれをエクセルで自動的にやるにはどうするのか、言えるのか?言えないなら黙ってろ

554 :名無しさん@そうだ選挙にいこう:2022/02/23(水) 12:22:43.67 .net
【1 OSの種類         .】 Windows10
【2 Excelのバージョン   】 Excel365
【3 VBAが使えるか    .】 いいえ
【4 VBAでの回答の可否】 否

図のような表があるのですが、
氏名毎に売上を集計して合計の多い順に並び替えを行い氏名のみを表示したいのですが、
なにかいい方法はあるでしょうか?

氏名 売上
A   50
A   40
C   100
D   30
B   50

のような結果にしたいです
C
A
B
D

555 :名無しさん@そうだ選挙にいこう:2022/02/23(水) 13:19:48.77 .net
>>554
https://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q14245431554

556 :名無しさん@そうだ選挙にいこう:2022/02/23(水) 13:19:56.77 .net
ピボットテーブルで氏名列を売上で降順
売上列は非表示

557 :名無しさん@そうだ選挙にいこう:2022/02/23(水) 13:53:43.41 .net
ついに知恵袋からコピペし始めたかw

558 :名無しさん@そうだ選挙にいこう:2022/02/24(木) 09:03:20.82 .net
おかん向けにPCを調達することになった
恐らく家計簿+ごみの日の表(冷蔵庫に貼る)ぐらいの活用になる予定なのですが
・liobreoffice
・openoffice
他、無料のオフィススイートで良いものや、これは危険だから使うなというものはありますか?
ネットは切断される気がするので、スプレッドシートはやめておきたいです

559 :名無しさん@そうだ選挙にいこう:2022/02/24(木) 09:03:35.54 .net
おかん向け→母親向け、に訂正です

560 :名無しさん@そうだ選挙にいこう:2022/02/24(木) 09:47:06.38 .net
少しでも心配なら紙でやれや

561 :名無しさん@そうだ選挙にいこう:2022/02/24(木) 12:15:27.74 .net
よく見たらコピペ質問だったw

562 :名無しさん@そうだ選挙にいこう:2022/02/24(木) 13:00:34.13 .net
>>558
libreな
libreの方が見た目と操作感が似ている
oooは数式のカンマがセミコロンという致命的な違いがある

563 :名無しさん@そうだ選挙にいこう:2022/02/24(木) 18:16:47.60 .net
戦争始まったか?

564 :名無しさん@そうだ選挙にいこう:2022/02/24(木) 18:50:59.25 .net
うn

565 :名無しさん@そうだ選挙にいこう:2022/02/24(木) 18:56:05.24 .net
よーし円が上がるぞ

566 :名無しさん@そうだ選挙にいこう:2022/02/24(木) 19:06:26.98 .net
ロシアの日経みたいなやつ、1日でマイナス50%だとさw

総レス数 1001
238 KB
新着レスの表示

掲示板に戻る 全部 前100 次100 最新50
read.cgi ver.24052200