探検


Excel総合相談所 158

■ このスレッドは過去ログ倉庫に格納されています
2025/07/31(木) 07:10:39.57
【1 OSの種類         .】 Windows**
【2 Excelのバージョン   】 Excel**
【3 VBAが使えるか    .】 はい・いいえ
【4 VBAでの回答の可否】 可・否

注意事項
・情報を隠すために別の問題を設定するのはやめましょう。たいていの場合その問題は的外れな設定で、期待していたものからずれた回答が返ってきます。

スレッド作成は>>980がやります

※前スレ
Excel総合相談所 157
https://mevius.5ch.net/test/read.cgi/bsoft/1728342726/
2025/08/10(日) 14:23:22.69
>>89
「年」や「円」をとって数値だけにしてから、散布図(平滑線)
93名無しさん@そうだ選挙にいこう
垢版 |
2025/08/10(日) 14:25:28.79
=ARRAYFORMULA(ROUNDDOWN(A1:A/B1:B),0)
のA1:A/B1:Bの部分をC1に入力された内容(A2:A/B2:B など)によって可変させたいです
94名無しさん@そうだ選挙にいこう
垢版 |
2025/08/10(日) 14:29:21.81
余所でやってください
95名無しさん@そうだ選挙にいこう
垢版 |
2025/08/10(日) 17:05:18.37
>>91
前の年同じに決まってるだろ
洞察力低い人ですか?
96名無しさん@そうだ選挙にいこう
垢版 |
2025/08/10(日) 17:05:49.89
>>92
それでいいので詳しく教えて
97名無しさん@そうだ選挙にいこう
垢版 |
2025/08/10(日) 21:01:59.50
13年パワハラ 925万
14年パワハラ 1598万
15年パワハラ 2447万
16年パワハラ 3206万
17年窓際 3567万
18年窓際 4568万
19年窓際 4629万
20年窓際 6846万
21年窓際 8831万
22年窓際 億り猫
23年窓際 1.2億
24年窓際 1.4億
98名無しさん@そうだ選挙にいこう
垢版 |
2025/08/10(日) 21:02:40.17
例えばこんなダーダに差し替えた時にグラフを同じに様に出したい
2025/08/10(日) 21:49:51.48
>>89
これ、2014年が2つあるけど、月単位にしなくていいの?
2025/08/10(日) 21:55:09.03
>>89,90
こういうことか?
https://i.imgur.com/c3dOYmO.png

とりあえず年単位だが。
2025/08/10(日) 22:01:51.77
>>90
曲線にする理由がわからない
サンプルは不連続な値段だが本データは連続関数なのではないか
2025/08/10(日) 22:05:10.20
散布図だと月単位にしなくても行けるわ。
https://i.imgur.com/cXO9tox.png

> 線を曲線
スムージングで角を丸めてみたが、趣旨が不明
2025/08/10(日) 23:54:59.84
自分で作っておいて、こういうのも何だが、
このグラフはどう考えても悪い見本だわ
104名無しさん@そうだ選挙にいこう
垢版 |
2025/08/11(月) 08:21:30.71
Python in excelで、Pythonの補完関数を活用してグラフ化したことはあるけど、Pythonはいちいち型を合わせなければ動かんのがめんどい。
105名無しさん@そうだ選挙にいこう
垢版 |
2025/08/12(火) 19:18:38.88
質問です

Excel 2025で英数記号漢字かなカナ半角カナ全角記号混じりの列があり
半角カナのみ全角カナに変換したいです

できれば関数のみで終わらせたいのですが上手くいきません

文字数制限のある品名欄の項目なので意図的に半角カナも使っていますが
他で使うのには不便で見づらいので全角カナにしたいです

=jis()では英数字が全角に
=phonetic()では平仮名がカナになってしまいます
2025/08/12(火) 19:24:35.97
Excel2025???
107名無しさん@そうだ選挙にいこう
垢版 |
2025/08/12(火) 19:48:28.35
馬鹿は馬鹿な頭で考えた馬鹿な方法に固執する
108名無しさん@そうだ選挙にいこう
垢版 |
2025/08/12(火) 20:00:07.10
>>105
https://mevius.5ch.net/test/read.cgi/bsoft/1728342726/617
109名無しさん@そうだ選挙にいこう
垢版 |
2025/08/12(火) 20:14:31.34
>>105
ゴミ
>>108
GJ!
2025/08/13(水) 00:41:13.94
LAMBDA関数のパラメーター部分にはスペースを入れられないんだな
=LET(add, LAMBDA(a, b, a + b), add(A1, B1))
↑ こう書きたくても、勝手にこうなる ↓
=LET(add, LAMBDA(a,b, a + b), add(A1, B1))
111名無しさん@そうだ選挙にいこう
垢版 |
2025/08/13(水) 07:26:39.31
ランバダ関数
112名無しさん@そうだ選挙にいこう
垢版 |
2025/08/13(水) 07:33:51.30
>>108
自演お疲れ様
113名無しさん@そうだ選挙にいこう
垢版 |
2025/08/14(木) 19:49:02.35
androidのスプレッドシートで列固定をすると勝手に境か左に置かれて、固定した列が見えないというPC版のエクセルの列固定と別の挙動するんだけど
全く持って列固定の体をなしてない

↓同じ悩み(参考)
ttps://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q14251210634

調べても解決策出ないんだが誰かわかる人いる?
114名無しさん@そうだ選挙にいこう
垢版 |
2025/08/14(木) 21:07:43.74
コピペ
115名無しさん@そうだ選挙にいこう
垢版 |
2025/08/15(金) 00:34:43.54
スマホの小さい画面でXL使うのは拷問だなと思った
10inchでも似たようなもん
4Kの100%でも見てみたが、別の意味で拷問やなと思ったw
116名無しさん@そうだ選挙にいこう
垢版 |
2025/08/15(金) 00:38:58.60
馬鹿は勝手な略語を使う法則
2025/08/15(金) 17:16:09.71
ポケモンのサイズかと思った
2025/08/15(金) 20:30:00.53
>>115
無理ゲーよ
119名無しさん@そうだ選挙にいこう
垢版 |
2025/08/15(金) 23:43:20.28
体重管理とか車の燃費管理とか、いちいちパソコン出さなくても数値の記録だけする時にスマホでOneDrive保存のExcelファイルを開いて記録している。
そのデータの傾向グラフもスマホで確認している。
120名無しさん@そうだ選挙にいこう
垢版 |
2025/08/16(土) 19:43:43.40
>>116
バカが手をあげて出てきたなw
2025/08/18(月) 11:33:59.31
皆さんお暇そうなのでスレチですがお尋ねします。
同じルーターを使ってるPC2台、一方は有線、もう一方は無線でネットに繋げています。
その有線で繋いでるPCだと、ここ5chに接続すると Web server is down でerror cpde 521 吐いて見れません。
無線の方はこの通り見れるし書けます。症状は先週辺りから。5chの規制?とか思いましたが、
有線の方だけと言うのが不可解です。検索エンジン整理したり履歴やキャッシュ削除とかをしても変わりません。
ネット周りにお詳しい方、原因や対策やらをご存じでしたらご指南いただけませんでしょうか。
急ぎません。いつでも結構です。よろしくお願いします。
2025/08/18(月) 12:00:05.62
とか書きながらじぶんでもググってたら相当数の同じ症状の人がいらっしゃるご様子。
殆どがサーバーダウンと決め付けてるパターンでしたが、そんな中、おや?と思える症状が。
ps://menu.5ch.net/bbstable.html(リンク貼ってコッチも対策されてもたまりませんので頭削ってます。)
こちらからだと難なく入れるし、見れる書けるのが判明しました。
ps://www2.5ch.net/5ch.html(こちらから入ろうとすると蹴られる。何を試してもダメ。なしのつぶて。)
cloudflareというサービス経由だから、そこが端末を蹴ってるかと思いきや、入り口制限ってだけなんでしょうか?
2025/08/18(月) 12:44:00.48
と、問い掛けても、おんなじ症状で5chに入って来れない方々は
このレスさえ見れてないんでしょうから、ちっとも解決には繋がって無いのと一緒ですねw
と、全滅だった端末から書いてみました。
124名無しさん@そうだ選挙にいこう
垢版 |
2025/08/18(月) 13:07:29.49
すりおろした
れんこんで
ちょっとしたおかず
125名無しさん@そうだ選挙にいこう
垢版 |
2025/08/18(月) 13:40:38.02
有線無線だけで変わるわけがない
集合住宅など無線が10以上見えるとこは凄まじいなと思う
126名無しさん@そうだ選挙にいこう
垢版 |
2025/08/18(月) 16:15:43.72
>>121
死ね
2025/08/18(月) 16:28:05.27
先輩も、そんな事しか書けないレベルでヒマってことスよね
もっと知的な返しが欲しいッス
128名無しさん@そうだ選挙にいこう
垢版 |
2025/08/18(月) 19:11:46.78
バカにはそんなもんで十分
2025/08/20(水) 12:50:07.68
セルA1とB1に関数が入ってて文字列を表示してる
C1に関数で
A1の値が0か空白ならB1の値を表示
B1の値が0か空白ならA1の値を表示
したい
ただしそれぞれの値が0か空白以外で一致していなければ
文字列でNGを表示したい
if文のネストでできるけど
もう少しスマートな方法ない?
2025/08/20(水) 12:55:05.80
>129
両方とも0か空白だったら空白を表示
0と空白でも空白を表示
2025/08/20(水) 13:41:49.29
=LEFT(A1,LEN(A1)*(A1<>0)*((B1=0)+(B1="")))&LEFT(B1,LEN(B1)*(B1<>0)*((A1=0)+(A1="")))&LEFT("NG",2*(A1<>0)*(A1<>"")*(B1<>0)*(B1<>"")*(A1<>B1))&LEFT(A1,LEN(A1)*(A1<>0)*(A1=B1))
2025/08/20(水) 14:21:04.99
>>131
動きました
感謝します
でも意味わかんない
2025/08/20(水) 15:20:11.21
>>132
ifが嫌いということなので、条件式の結果が0,1になる事を利用している
昔のBASICではIF文の解析が遅かった為割と使われていたテクニック
2025/08/20(水) 17:11:15.64
=LET(a,IF(A1="0","",A1),b,IF(B1="0","",B1),
IFS(a="",b,b="",a,a=b,a,1,"NG")
)
135名無しさん@そうだ選挙にいこう
垢版 |
2025/08/21(木) 17:28:53.16
LibreOfficeに、Lambda関数がサポートされたっぽい。
Lambda関数って、スピルがらみで結構きわどい?動きをするので、互換性を担保するのが大変そうだが、どうなんやろ?
136名無しさん@そうだ選挙にいこう
垢版 |
2025/08/21(木) 17:49:49.55
と思ってちょい調べてみたら、Lambda関数自体をサポートしてるとはどこにも書いてないような?
ExcelがLambda関数とともにサポート開始した関数がいくつか使えるようなので、てっきりLambda関数もと思い込んでしまった。ガセネタでした、すまん。
2025/08/22(金) 02:37:21.25
つぎの�@と�Aで結果が違うのどうして?
�@ =SEQUENCE(3,,INDEX(A1:A2,1)) → 0、1、2
�A =SEQUENCE(3,,INDEX({0;0},1)) → 0
INDEX(A1:A2,1)は数値としての0になるけど、INDEX({0;0},1)は要素1配列の{0}になるっぽい?
下のように�Aを�A'に変えると�@と同じ結果になる
�A' =SEQUENCE(3,,SUM(INDEX({0;0},1))) → 0、1、2
2025/08/22(金) 04:40:32.67
=SEQUENCE(3,,INDEX({0;0},1,1))
=SEQUENCE(3,,INDEX({0,0},1))
 → 0、1、2
2025/08/22(金) 04:43:12.03
=SEQUENCE(3,,INDEX({0;0},1,))
 → 0
2025/08/22(金) 07:13:36.07
>>138
INDEXは1つ目の引数が配列のときは1列しかなくても列番号を指定する必要があるってことか
141名無しさん@そうだ選挙にいこう
垢版 |
2025/08/23(土) 03:04:20.93
(ワッチョイ b71a-a/u1 [133.232.136.87]) sage 2025/07/18(金) 20:25:16.49 ID:PDM/reNF0
もっとスカート短くしろよ、パンツも履くな
JCの価値ってそれくらいしかないだろ

By東京都港区
http://hissi.org/read.php/livebase/20250718/UERNL3JlTkYw.html
142名無しさん@そうだ選挙にいこう
垢版 |
2025/08/23(土) 06:01:30.22
仕事以外でのエクセルの使い方の書籍など無い?
143名無しさん@そうだ選挙にいこう
垢版 |
2025/08/23(土) 07:47:01.07
どういうのを望んでるか知らんけど、
Python in Excelを使うのに以下を見て勉強したよ。
Webブラウザの英語和訳機能を併用すれば結構いける。

https://wesmckinney.com/book/
144名無しさん@そうだ選挙にいこう
垢版 |
2025/08/23(土) 08:33:50.85
>>143
英語読めないの⁉
2025/08/23(土) 09:17:11.52
ここを起点に辿っていけば?

エクセルやワードは、仕事以外のプライベートでは、どのように活用されていますか??
https://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q11127926571?__ysp=ZXhjZWwg44OX44Op44Kk44OZ44O844OI
2025/08/23(土) 15:33:48.70
家計簿作る本なら何種類も出てたけど
計算するためのアプリでそれ以外に何すんのさ
2025/08/23(土) 16:01:19.70
2chブラウザのExcelあったな。使ってた。
2025/08/23(土) 16:29:27.39
こんなのとか?
https://www.nicovideo.jp/watch/sm12052293
149名無しさん@そうだ選挙にいこう
垢版 |
2025/08/25(月) 23:21:30.10
エクセル、パワポだけインストと、ワードもインストだと
容量大して変わらん気がした。どうじゃろか
150名無しさん@そうだ選挙にいこう
垢版 |
2025/08/30(土) 07:57:44.17
質問です

英数記号漢字かなカナ半角カナ全角記号混じりの列があり
半角カナのみ全角カナに変換したいです

できれば関数のみで終わらせたいのですが上手くいきません

文字数制限のある品名欄の項目なので意図的に半角カナも使っていますが
他で使うのには不便で見づらいので全角カナにしたいです

=jis()では英数字が全角に
=phonetic()では平仮名がカナになってしまいます
2025/08/30(土) 08:31:27.58
>150
コピペ
2025/08/30(土) 17:43:44.63
>>150
Excelのバージョンは?
Excel365なら確か関数だけで出来たはず
2025/08/30(土) 18:44:14.96
=LET(
chars,MID(A1,SEQUENCE(LEN(A1)),1),
TEXTJOIN(,,IF((161<=CODE(chars))*(CODE(chars)<=223),JIS(chars),chars))
)
154名無しさん@そうだ選挙にいこう
垢版 |
2025/08/30(土) 19:34:45.95
=LET(
chgtxt,LAMBDA(area,txtbefore,txtafter,LET(
cmt,"chgtxt(変換対象テキスト,変換前テキスト,変換後テキスト)、半角カタカナの全角カタカナ変換などで使用できる文字列変換関数を定義。変換対象テキスト(2次元まで)内の、任意の変換前テキスト(1次元まで)を変換後テキスト(1次元まで)に変換する",

c,COLUMNS(area),tc,TOCOL(area),ctb,COLUMNS(txtbefore),sctb,SEQUENCE(ctb),
br,BYROW(tc,LAMBDA(tc, REDUCE(tc,sctb,LAMBDA(a,idx, SUBSTITUTE(a,INDEX(txtbefore,idx), INDEX(txtafter,idx)))))),
WRAPROWS(br,c)
)),
155名無しさん@そうだ選挙にいこう
垢版 |
2025/08/30(土) 19:37:52.60
長すぎて最後まで書けんかった。
入力は2次元まで、
"ガ","ギ","グ","ゲ","ゴ"
なども対応するやつだけど、ここにあげるのはあきらめた。
156名無しさん@そうだ選挙にいこう
垢版 |
2025/08/30(土) 20:26:27.19
未完成版をあげることにした。154に、以下を追加。かつ、カナデータ追加。
--------------
cmt,"上で作った関数を使用する",
textbefore,{"ガ","ギ","グ","ゲ","ゴ","ザ","ジ","ズ","ゼ","ゾ","ダ","ヂ","ヅ","デ","ド","バ","ビ","ブ","ベ","ボ","パ","ピ","プ","ペ","ポ","ア","イ"},
textafter,{"ガ","ギ","グ","ゲ","ゴ","ザ","ジ","ズ","ゼ","ゾ","ダ","ヂ","ヅ","デ","ド","バ","ビ","ブ","ベ","ボ","パ","ピ","プ","ペ","ポ","ア","イ"},

ct,chgtxt(A1:C100,textbefore,textafter),
ct
)
157名無しさん@そうだ選挙にいこう
垢版 |
2025/08/31(日) 03:16:18.62
自作自演
2025/08/31(日) 07:28:15.52
5chは じぇーん すたいる
159名無しさん@そうだ選挙にいこう
垢版 |
2025/09/01(月) 17:47:19.36
>>152
それでいいので教えて
2025/09/01(月) 19:59:24.48
CHAR関数が書き込みエラーになるので無理
2025/09/01(月) 22:40:28.68
特定の文字だけを半角全角変換
https://kuroihako.com/excel/excel-utility/worksheet-text-converter/
162名無しさん@そうだ選挙にいこう
垢版 |
2025/09/02(火) 01:12:24.15
>>1
Microsoft Office 2021が嘘無し無料。WEB版、1か月体験版では無い。
正規オフライン版のワード、エクセル、パワーポイント、アクセス他365
全アプリ合法ダウンロードインストールする方法
https://
www.youtube.com/watch?v=8JjAVf_Ikwg
163名無しさん@そうだ選挙にいこう
垢版 |
2025/09/02(火) 05:45:30.50
>>162
「嘘無し無料」
「合法ダウンロードインストール」
こういうキーワードを使う宣伝は、信用出来ない。
164名無しさん@そうだ選挙にいこう
垢版 |
2025/09/02(火) 11:04:58.93
>>163
どうして感想書いてるの
2025/09/02(火) 11:53:25.88
LTSCのインストール方法を解説してるだけ
合法か?
166名無しさん@そうだ選挙にいこう
垢版 |
2025/09/04(木) 00:01:31.43
もしかして高卒なんですか?
167名無しさん@そうだ選挙にいこう
垢版 |
2025/09/07(日) 21:19:35.32
Fラン大卒より高校の方が役に立つ
168名無しさん@そうだ選挙にいこう
垢版 |
2025/09/08(月) 21:04:57.28
やめろ
底辺の争いは
169名無しさん@そうだ選挙にいこう
垢版 |
2025/09/08(月) 22:24:15.01
東洋大学除籍と高専どっちが使えるの?
2025/09/08(月) 22:44:18.79
>>169
高専はエリート
171名無しさん@そうだ選挙にいこう
垢版 |
2025/09/09(火) 07:10:40.44
【1 OSの種類         .】 Windows11
【2 Excelのバージョン   】 Excel365
【3 VBAが使えるか    .】 いいえ
【4 VBAでの回答の可否】 否

すでにマトリクス表の形で集計されたデータを、さらに集計したいです。

行方向・列方向のそれぞれの項目を条件としてSUMIFSで集計したいんだけど、もし可能なら、起点となる左上のセルだけに数式を入れて、スピルで出力させたいです。

AI系に聞いても質問のしかたが悪いのか、期待する回答を得られず。ネットでもBYROW・BYCOLは出るけど、行・列複合というのは見つけられず。
よろしくお願いします。
2025/09/09(火) 08:44:06.48
>>171
コピペ元にあった画像がない
やり直し
173名無しさん@そうだ選挙にいこう
垢版 |
2025/09/10(水) 20:57:51.48
4月から新しい会社入ったんだが、マジでExcel書式クソだわ
予算リストで列行幅を初期設定でさ、結合してサイズ調整してやがる
しかも列も2列ずつ結合してるからフィルターすら出来ない
あーイライラするわ
174名無しさん@そうだ選挙にいこう
垢版 |
2025/09/10(水) 21:02:45.52
自分設備管理の仕事で自分だけ絡む書式やマクロは随時変更修正してるが、共有データは勝手に変えれないからマジで疲れる
てか設備管理の俺より総務系の書式のがクソってどういう事だよ
175名無しさん@そうだ選挙にいこう
垢版 |
2025/09/10(水) 21:13:46.13
>>173
派遣
2025/09/11(木) 10:02:55.83
バリエーションのひとつと捉えて楽しめない時点で向いてないんじゃ?
後でこれいじる奴は相当イライラするだろうな(wktk と思いながら作り込んだブツは数知れず
運用中さえスムースに稼働してりゃそれでいい
それをお気に召さない奴は勝手に作り直せ、っつースタンス
2025/09/11(木) 17:25:59.91
A1からA3600に角度が0.000000から359.999999の範囲でランダムに入ってて
C1に1.000を指定したら1.000に最も近い角度の所のB列の値が知りたい
普通なら
=INDEX($B$1:$B$3600,MATCH(MIN(ABS($A$1:$A$3600-$C1)),ABS($A$1:$A$3600-$C1),0))
でいけるらしいけど
0度と360度は同じなので
例えば
0.001度を探すのにA列の値0.005と359.999では359.999の方が近い
という判断をしたい
どのようにしたらいい?
178名無しさん@そうだ選挙にいこう
垢版 |
2025/09/11(木) 19:56:37.82
>>177
いいから何をしたいのかちゃんと書けよ
179名無しさん@そうだ選挙にいこう
垢版 |
2025/09/11(木) 22:30:49.12
Excelではなく数学力の問題だな
三角関数もわからん馬鹿なのか
180ChatGPT
垢版 |
2025/09/11(木) 23:03:17.06
>>177
なるほど!
普通の ABS($A$1:$A$3600-$C1) だと「360°≒0°」の円周の繋がりを考慮できないので、360を一周とした“円上の距離”を計算する必要があります。
つまり距離は
=MIN(ABS(A - C), 360 - ABS(A - C))
で表せます 👍

解決策(Excel数式)
例えば C1 に探したい角度が入っている場合、次のようにすれば「円周上で最も近い角度のB列値」が取れます:
=INDEX($B$1:$B$3600, MATCH(MIN(IF(A$1:A$3600<>"", MIN(ABS(A$1:A$3600-$C$1), 360-ABS(A$1:A$3600-$C$1)))), IF(A$1:A$3600<>"", MIN(ABS(A$1:A$3600-$C$1), 360-ABS(A$1:A$3600-$C$1))), 0))
⚠ この式は配列計算なので Excel 365/2021 ならそのまま動作、古いExcelだと Ctrl+Shift+Enter が必要です。

もっとシンプルにするなら
補助列を作る方法がわかりやすいです:
1. D列に「円上の距離」を計算
=MIN(ABS(A1-$C$1), 360-ABS(A1-$C$1))
2. その最小値の行を探して、B列を返す
=INDEX(B1:B3600, MATCH(MIN(D1:D3600), D1:D3600, 0))
👉 質問:補助列を作っても大丈夫ですか?
それとも「数式1発」で解決したいですか?
181名無しさん@そうだ選挙にいこう
垢版 |
2025/09/12(金) 00:00:32.75
馬鹿が作るとこうなる実例
2025/09/12(金) 00:46:46.31
>>177
=LET(
aa,$A$1:$A$3600,
bb,$B$1:$B$3600,
c,$C1,
dd,ABS(aa-c),
dd\360,IF(dd>180,360-dd,dd),
XLOOKUP(MIN(dd\360),dd\360,bb)
)
183名無しさん@そうだ選挙にいこう
垢版 |
2025/09/12(金) 02:51:03.24
また馬鹿の例
184名無しさん@そうだ選挙にいこう
垢版 |
2025/09/12(金) 05:55:35.33
[表示 ] タブの [ モードの切り替え ] ボタン がない。エクセル2021
↓

[ファイル > アカウント > Office テーマ ] に移動し、[ 黒] または [ システム設定の使用 ] が
選択されていることを確認します。

ダーク モードを有効にするには、[表示 ] タブの [ モードの切り替え ] ボタンを選択します。
2025/09/12(金) 07:56:53.84
>>181 と >>183 が今のところ最強にバカっぽいけど、それは?
バカっつーか、うつけ?たわけ?能無し?役立たず?
2025/09/12(金) 09:06:30.65
>>177
小数誤差でMATCH関数が一致しないのを防ぐためRound関数で丸めたので精度が必要ならダメかも

=INDEX(B1:B3600, MATCH(ROUND(MIN(ABS(MOD(A1:A3600 - C1 + 180, 360) - 180)), 6), ROUND(ABS(MOD(A1:A3600 - C1 + 180, 360) - 180), 6), 0))
2025/09/12(金) 12:56:27.46
XLOOKUP(1,COS(RADIANS(aa-c)),bb,,-1)
2025/09/12(金) 15:19:26.73
>>182
360に近い360度未満の時に数値がおかしいようです
心当りありますか?
2025/09/12(金) 15:33:35.90
>>182
>188
勘違いでした
190名無しさん@そうだ選挙にいこう
垢版 |
2025/09/12(金) 16:15:22.87
>>177
多分できた気がする。

=LET(
getnearanglevalues,LAMBDA(dat,target_angle,LET(
cmt,"getnearanglevalues(検索対象データ群,検索角度)、検索対象データ群(2次元)の1列目の角度の中から、検索角度(1次元まで)に一番近い角度を検索し、その2列目の値を出力する関数を定義。複数同じ近さがある場合、最初に検索した方を出力する。",
cmt_,",検索対象データ群(2次元)は1列目が角度、2列目は対応する値を設定しておく。3列目以降は無視される。",
r,ROWS(dat),rta,ROWS(target_angle),
idxx,MAKEARRAY(rta,r,LAMBDA(y,x,x)),idxy,MAKEARRAY(rta,r,LAMBDA(y,x,y)),
anglex,INDEX(dat,idxx,1), valuex,INDEX(dat,idxx,2), target_anglex,INDEX(target_angle,idxy,1),
new_anglex,ABS(IF(anglex-target_anglex>180,anglex-360,anglex)-target_anglex),
idxnear,BYROW(new_anglex,LAMBDA(x,MATCH(MIN(x), x, 0))),
getvalue,INDEX(dat,idxnear,2),
getvalue
)),

cmt,"上で作った関数を使用する",
getnearanglevalues(A1:B3600,C1:C4)
)
191名無しさん@そうだ選挙にいこう
垢版 |
2025/09/12(金) 19:08:36.87
文系馬鹿しかおらんの?
■ このスレッドは過去ログ倉庫に格納されています

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