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

Excel総合相談所 151

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

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

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

※前スレ
Excel総合相談所 148
Excel総合相談所 150
https://mevius.5ch.net/test/read.cgi/bsoft/1654860173/

2 :2get :2022/09/29(木) 10:36:29.77 .net
2get

3 :名無しさん@そうだ選挙にいこう:2022/09/29(木) 15:27:11.79 .net
3GETPIVOTDATA

4 :名無しさん@そうだ選挙にいこう:2022/09/29(木) 20:34:55.09 .net
Ume

5 :名無しさん@そうだ選挙にいこう:2022/09/29(木) 21:53:36.52 .net
ついに過疎化

6 :名無しさん@そうだ選挙にいこう:2022/09/30(金) 07:50:22.85 .net
INDIRECT関数は駄目なんですか?
G4の値を返すのに、INDIRECT("G"&4)にしてたら
INDEX(G:G,4)のが良いと言われました
何故なのか意味が分かりません
G4のセルを移動する時があるので=G4は駄目です
出張で来た人なのでもういません
突っかかってます

7 :名無しさん@そうだ選挙にいこう:2022/09/30(金) 07:51:51.58 .net
引っかかってます
その人出来る人でヘルプで来てた人らしいです

8 :名無しさん@そうだ選挙にいこう:2022/09/30(金) 08:43:47.31 .net
Indirectは揮発性関数なので出来れば使いたくないということだと思う

9 :名無しさん@そうだ選挙にいこう:[ここ壊れてます] .net
INDIRECT関数は何で揮発なんだろう
日時とか無縁なのに

10 :名無しさん@そうだ選挙にいこう:2022/10/01(土) 11:22:26.17 .net
MSが決めたから

11 :名無しさん@そうだ選挙にいこう:2022/10/01(土) 11:50:23.84 .net
excel2019win10ですが、入力規則から作るプルダウン式の選択ボックスの見た目について
常に下三角マークが出るようにしたいのと下三角マークをもっと大きくしたいんですが可能でしょうか?
マクロなしで可能であった方が助かります。

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

filter関数やunique関数などで、
queryのlimitのように表示数を制限する事はできますか?

13 :名無しさん@そうだ選挙にいこう:2022/10/01(土) 12:40:30.79 .net
TAKE関数

14 :名無しさん@そうだ選挙にいこう:2022/10/01(土) 12:47:07.87 .net
>>13
ありがとうございます、完璧!すごい!

15 :名無しさん@そうだ選挙にいこう:2022/10/01(土) 15:11:03.41 .net
>>9
参照先の値が不変とは限らないからじゃないの

16 :名無しさん@そうだ選挙にいこう:2022/10/01(土) 16:18:59.27 .net
>>6
=INDEX(G:G,4)もG列を列ごと移動されたらダメなのでは
やってみてないからわからんけど

17 :名無しさん@そうだ選挙にいこう:2022/10/01(土) 16:31:36.06 .net
>>16
どの方法使ってても移動させても問題ないだろ
やってみてないからわからんけど

18 :名無しさん@そうだ選挙にいこう:[ここ壊れてます] .net
>>17
>>6は、とにかくG4セルを参照したいという意味だと思うのだが
G4セルを動かされてもG4セルを参照したいから=G4としない

19 :名無しさん@そうだ選挙にいこう:[ここ壊れてます] .net
【1 OSの種類         .】 Windows10
【2 Excelのバージョン   】 Excel2019
【3 VBAが使えるか    .】 はい
【4 VBAでの回答の可否】 否
ctrl+]を押すと、「該当するセルが見つかりません。」と表示されます。
これはなんの機能のショートカットキーなんでしょうか。

20 :名無しさん@そうだ選挙にいこう:[ここ壊れてます] .net
>>18
ふむ、では=$G$4としてはどうだろう

21 :名無しさん@そうだ選挙にいこう:2022/10/01(土) 18:24:42.88 .net
揮発性関数なんて言葉、初めて聞いた。ちょっと調べただけだけど、
そうすると揮発性関数への理解が悪い人が居るな。

22 :名無しさん@そうだ選挙にいこう:2022/10/01(土) 18:25:21.71 .net
>>19
https://support.microsoft.com/ja-jp/office/excel-%E3%81%AE%E3%82%AD%E3%83%BC%E3%83%9C%E3%83%BC%E3%83%89-%E3%82%B7%E3%83%A7%E3%83%BC%E3%83%88%E3%82%AB%E3%83%83%E3%83%88-1798d9d5-842a-42b8-9c99-9b7213f0040f#bkmk_freqwin

23 :名無しさん@そうだ選挙にいこう:2022/10/01(土) 18:26:10.48 .net
>>19
現在セルを参照するセルを探すショートカットキー

24 :名無しさん@そうだ選挙にいこう:2022/10/01(土) 18:28:54.20 .net
逆かも、現在セルが参照しているセルを探す、かも

25 :名無しさん@そうだ選挙にいこう:2022/10/01(土) 18:31:35.47 .net
>>20
それも=G4と同じですね。

26 :名無しさん@そうだ選挙にいこう:2022/10/01(土) 18:37:57.35 .net
>>22
そのリンク先にCtre+]の説明が見当たらない・・・
見方が足りないからなのかどうか・・・

27 :名無しさん@そうだ選挙にいこう:2022/10/01(土) 20:22:05.69 .net
【OSの種類        】 Windows10
【2 Excelのバージョン   】 Excel2019
【3 VBAが使えるか    .】 少し
【4 VBAでの回答の可否】 可

formsで複数人が回答したアンケートをexcelに繋げた後、別のシートにそれぞれが見れるようにしたい
power automateの範疇なのか、excelでできるのか、識者の意見を教えて下さい

28 :名無しさん@そうだ選挙にいこう:2022/10/01(土) 20:33:37.49 .net
>>25
G4のセル動かしたら関数の引数も勝手に追従するのでは?

29 :名無しさん@そうだ選挙にいこう:2022/10/02(日) 06:21:08.77 .net
>>6 だけど
>>16 さんの通りだった
個別のセルを移動しても影響ないけどG列を移動してしまうと移動先の列を追随して参照してしまいますね
INDEX(G1:G5,4) だとセルの個別の移動は問題なし 選択範囲G1:G5を含む移動をすると参照先を追随する
G1:G5の範囲を"選択範囲"と名前を付けてINDEX(選択範囲,4) としても上と同じ
式の配列を全て含む範囲を移動したら参照先も追随するみたい
勉強になったけど今回は列移動は無いのでINDEX(G:G,4)のまま行きます
INDIRECT関数は使わない

30 :名無しさん@そうだ選挙にいこう:2022/10/02(日) 10:25:31.33 .net
【1 OSの種類         .】 Windows10
【2 Excelのバージョン   】 Excel2019
【3 VBAが使えるか    .】 はい
【4 VBAでの回答の可否】 否
【5 クエリが使えるか】いいえ
【6 クエリでの回答】否
【7 Accessが使えるか】いいえ
【8 Accessでの回答】否
【9 VBAの方が簡単で早くできる場合はVBAで回答】 否

列の数番号を列の英字番号に返すもっとも簡単なセル関数あればおしえてください。

”C5”のセルに「300」が記入されていたら、
”D5”に「DX」と返ってくる関数です。

どうぞよろしくお願いします。

31 :名無しさん@そうだ選挙にいこう:2022/10/02(日) 12:10:35.92 .net
=substitute(address(1,300,4),1,"")

32 :名無しさん@そうだ選挙にいこう:2022/10/02(日) 12:18:50.12 .net
KNになるんだが

33 :名無しさん@そうだ選挙にいこう:2022/10/02(日) 13:23:24.79 .net
>>30 >>32
“DX”列は26*4+24で128列目ですね。左から300列目は”KN”で合ってる。

34 :名無しさん@そうだ選挙にいこう:2022/10/02(日) 14:15:32.63 .net
すませぬ。KNでした。。
ありがとうございました!

35 :名無しさん@そうだ選挙にいこう:2022/10/02(日) 18:00:10.22 .net
【1 OSの種類         .】 Windows10
【2 Excelのバージョン   】 Excel2019
【3 VBAが使えるか    .】 はい
【4 VBAでの回答の可否】 はい
【5 クエリが使えるか】いいえ
【6 クエリでの回答】否
【7 Accessが使えるか】いいえ
【8 Accessでの回答】否
【9 VBAの方が簡単で早くできる場合はVBAで回答】 否

開発メニューの挿入から、マクロを実行する複数のボタンをシートに張り付けたのですが、
これらのボタンのようなオブジェクトは、VBAでどのような名称のオブジェクトとして取得してコントロールできますか?
やりたいことは、一つのボタンを押してマクロが実行される間、他のボタンを押させないようにしたいのですが、
まずはVBAでシートに貼られた各ボタンの存在を認識する方法を知りたいです。

36 :名無しさん@そうだ選挙にいこう:2022/10/02(日) 20:58:00.77 .net
マクロ実行中は他のボタンなんか押せないでないの
よく知らんけど

37 :名無しさん@そうだ選挙にいこう:2022/10/02(日) 21:27:29.48 .net
ありがとうございます。
あきらめました。別の方法を模索します。

38 :名無しさん@そうだ選挙にいこう:2022/10/03(月) 08:46:42.63 .net
VBAのCreateObject("Scripting.Dictionary")ってWinOSのいくつからいくつまで使えるのでしょうか?

ActiveXは2025以降は代替技術に移行する予定があるとかでそうなると10年後には
CreateObject("Scripting.Dictionary")これを使ったVBAは動かなくなるのですか?

WinXpでも使えるのかMacOSでも使えるのかもあわせてご存じの方はいませんか?

39 :名無しさん@そうだ選挙にいこう:2022/10/03(月) 17:58:35.41 .net
>>38
NT系のWindowsすべて
将来のことは誰にもわからんけど、すぐに切り捨てられることはないと思われる
今までは廃止の予告から数年は猶予があって、しかもどんどん延長されたこともあった

40 :38:2022/10/04(火) 08:10:55.05 .net
>>39ありがとうございます。
すっきりしました。

追加でひとつお聞きしたいのですが、VBEというやつだと思うんですが、
エクセル標準のVBAエディタのことです。
イミディエイトやローカルウインドウ、
プロジェクトエクスプローラーなど常に最前面固定されてるウインドウのロック解除
みたいなことはできないでしょうか?
ノートパソコンで作業しているので画面が小さく死活問題になっています。
ALT+F4もFnキーまで押さないといけないし、Fnオンの時は逆の反応するわで
イミディエイトたちが自然とコード書き込み画面の下に隠れてくれたらなと思うこの頃です。

41 :名無しさん@そうだ選挙にいこう:2022/10/04(火) 08:13:40.90 .net
ドラッグしなよ

42 :名無しさん@そうだ選挙にいこう:2022/10/04(火) 08:36:39.24 .net
>>40
道具は目的に合わせて選ぶ
広い画面で快適に作業したいなら外付けモニタやデスクトップパソコンを使う
中古液晶モニター24インチでもたったの3千円

43 :名無しさん@そうだ選挙にいこう:[ここ壊れてます] .net
>>42
外にもモバイルディスプレイ持ち歩いて電車の座席2人分確保して作業するタイプ?

44 :名無しさん@そうだ選挙にいこう:[ここ壊れてます] .net
死活問題なんだからそんなこと気にしてる場合じゃない
コード書けないと死ぬんだから

45 :名無しさん@そうだ選挙にいこう:2022/10/04(火) 13:05:56.16 .net
適材適所などその場に見合った環境を考慮できない人は良いものは創れないさ
低解像度タイプのノートなどを抱えて電車に乗っているならコードはメモ程度に記述して実行やコードトレースは脳内でするけどな

46 :名無しさん@そうだ選挙にいこう:2022/10/04(火) 14:18:23.78 .net
>>40
各ウインドウはドラッグで移動できるし、
閉じてもメニューバーから再表示できる
不要なウインドウは閉じていくのが良いと思うよ

47 :名無しさん@そうだ選挙にいこう:2022/10/04(火) 16:57:11.54 .net
特定のファイルだけホイールスクロールが動きません。
ウインドウ固定、
スクロールロック、
マウスのなんたら倍率を変更だったかな、は違いました。

ほかのファイルは問題なく動かせます。
そのファイルも午前中までは普通に動かせました。
たぶんなにかやらかしたと思うのですがわかりません。

教えてエロい人

48 :名無しさん@そうだ選挙にいこう:2022/10/04(火) 17:24:25.76 .net
条件付き書式で
今日の8:00~17:00まで
今日の20:00~5:00まで
明日の8:00~17:00まで
って指定してセルの色変えたいんだけど
today入れたらうまく動かないからおしえてくれ

49 :名無しさん@そうだ選挙にいこう:[ここ壊れてます] .net
todayでなくnowのほうがいいのでは、ナウい

50 :38:[ここ壊れてます] .net
ありがとうございました。

51 :名無しさん@そうだ選挙にいこう:[ここ壊れてます] .net
>>47
一旦ウインドウ枠の固定を解除してみたら?
リボンの表示→ウインドウ枠の固定→ウインドウ枠固定の解除

52 :名無しさん@そうだ選挙にいこう:2022/10/04(火) 23:31:54.94 .net
【1 OSの種類         .】 Windows11
【2 Excelのバージョン   】 Excel2013
【3 VBAが使えるか    .】 いいえ
【4 VBAでの回答の可否】 否

連番で作った数字の4桁目だけ特定の数字が入った物だけを抽出することはできますか?
商品**** 12345000
    :
商品**** 12900000
たとえば、連番の数字で4桁目だけ【2】(2000番台)のデータ(行)だけ取りだしたいです。
よろしくお願いします

53 :名無しさん@そうだ選挙にいこう:2022/10/05(水) 00:51:38.03 .net
>>52
1000で割った商をさらに10で割った余りで判断するか、文字列ならMidが使える

54 :52:2022/10/05(水) 01:54:05.78 .net
>>53
ありがとうございます。
もう少し簡単な方法はないでしょうか?
たとえばエクセルのツールバーの操作だけでは無理でしょうか?
すいません、ちょっと難しすぎてやり方がわかりませんでした。
よろしくお願いいたします。

55 :名無しさん@そうだ選挙にいこう:2022/10/05(水) 03:30:03.18 .net
2013でどこまで出来たか覚えてないけど・・・
オートフィルターして、そこに検索窓があるなら
「*2???」(「」内の部分。全部半角)を入力してフィルターかけてみるとか。

56 :名無しさん@そうだ選挙にいこう:2022/10/05(水) 10:31:26.11 .net
【1 OSの種類         .】 Windows10
【2 Excelのバージョン   】 Excel365
【3 VBAが使えるか    .】 はい・
【4 VBAでの回答の可否】 可・
Dim i As Integer
Dim i = 1 to 100
なんかの処理
Next i
Debug,Print i
End sub
これで処理の回数を見ているのですが、F8ではローカルでしか確認できません(F5では見られない)F5でループ回数を見る方法はありませんか?

57 :52:2022/10/05(水) 11:18:40.80 .net
>>55
できました!ありがとうございました。感謝です。
>>53
早々に回答いただきありがとうございました。

58 :名無しさん@そうだ選挙にいこう:2022/10/05(水) 12:33:41.71 .net
>>56
何やりたいのかよくわからん
途中で進行状況を出したいってこと?
だったらこうと違う?
Dim i As Integer
Dim i = 1 to 100
  なんかの処理
  Debug,Print i
Next i

59 :56:2022/10/05(水) 16:07:24.27 .net
>>58
申し訳ございませんでした。
iがいくつなのか、ローカルかウォッチで見たかったのです。

60 :名無しさん@そうだ選挙にいこう:2022/10/05(水) 16:45:18.80 .net
stop入れればいいんじゃね?

61 :名無しさん@そうだ選挙にいこう:2022/10/05(水) 17:36:26.44 .net
いくらでも方法はあるだろ、馬鹿なのか

62 :名無しさん@そうだ選挙にいこう:2022/10/05(水) 18:32:10.53 .net
いくらでもあるなら一つくらい例示してあげればいいのに

63 :名無しさん@そうだ選挙にいこう:2022/10/05(水) 19:52:09.91 .net
Win10
office365
テキストの入ったセルをコピって
メモ帳に貼り付けると
改行が付属する
以前はそんな事がなかった気がする
気の所為?

64 :名無しさん@そうだ選挙にいこう:2022/10/05(水) 19:54:47.99 .net
もうメッセージボックスでも出しちゃえよww

65 :名無しさん@そうだ選挙にいこう:2022/10/05(水) 23:15:34.21 .net
>>35
個人的には図形をマクロ実行ボタンにした方が色々と汎用性があって便利だと思う
図形なら、Application.Callerで名前の取得が出来る
やりたいことの答えとして、マクロ実行中は他のボタンをVisibleで非表示にしてもいいんじゃない

66 :名無しさん@そうだ選挙にいこう:2022/10/05(水) 23:34:26.22 .net
>>62
甘やかしちゃダメだろ
考えさせるんだよ

67 :名無しさん@そうだ選挙にいこう:2022/10/06(木) 00:41:22.59 .net
【1 OSの種類         .】 Windows10
【2 Excelのバージョン   】 Excel2019
【3 VBAが使えるか    .】 はい
【4 VBAでの回答の可否】 可・否


C列に人名、D列にそのふりがなのデータが有り(データそのものはK列まで)、ふりがなの昇順で並べ替え済みで、トータル1500行ほどののシートがあるんですけど。

このシートで何人のデータがあるのかを知りたい。つまり、xxxxという人間のデータが
5行あったとしてもそれは1件としてカウントしたいってことなんだけど、VBAで頭から
いくしかないですかね?

68 :名無しさん@そうだ選挙にいこう:2022/10/06(木) 00:59:47.55 .net
ペヤングならcountifだな

69 :名無しさん@そうだ選挙にいこう:2022/10/06(木) 01:08:37.42 .net
>>67
人名の列を選択してメニューから「重複の削除」をすると、ステータスバーの右の方にデータの個数が表示される

70 :名無しさん@そうだ選挙にいこう:2022/10/06(木) 01:24:57.94 .net
>>67
ROWS(UNIQUE(C1:C1500)-1

とか、
ROWS(LET(A,UNIQUE(C1:C1500),FILTER(A,A<>"")))

後者で余計なものがいくつかあればFilterで追加削除するのが良いかも?
前者で余計なものを決め打ちで引くのもありだが。

71 :名無しさん@そうだ選挙にいこう:2022/10/06(木) 01:26:47.67 .net
>>70
カッコが一個足らんかった

72 :名無しさん@そうだ選挙にいこう:2022/10/06(木) 01:41:57.38 .net
2019だろ

73 :名無しさん@そうだ選挙にいこう:2022/10/06(木) 01:51:26.21 .net
オンラインの無料のExcelを使ってるんですが前にできてた
行を挿入→行選択でCtrl+Dで1段上を書式ごと全てコピー
ができなくなりました というかCtrl+Dが一つのセル選択でしかできなくなりました
仕様の変更とかありましたか?

74 :名無しさん@そうだ選挙にいこう:2022/10/06(木) 01:57:04.15 .net
>>72
結構前から使ってた気がするんで、2019に無いとは思わんかったわ。

75 :名無しさん@そうだ選挙にいこう:2022/10/06(木) 02:01:58.29 .net
保護かかってましたすいません

76 :名無しさん@そうだ選挙にいこう:[ここ壊れてます] .net
>>67
=sumproduct(1/countif(c1:c1500,c1:c1500))

77 :67:[ここ壊れてます] .net
>>69,76

ありがとう。それにしても>>76は何をしてるのかさっぱり判らん w
後で調べてみます

78 :名無しさん@そうだ選挙にいこう:2022/10/06(木) 13:15:40.61 .net
エクセル2016でminifs関数を使うとエラーとなってしまいます。
Windows10でエクセルバージョンは、2台ともに16.0.15629.20152です。
調べると16.0.6568.2016以降は使えると有ったのですが。

79 :名無しさん@そうだ選挙にいこう:2022/10/06(木) 13:30:00.17 .net
その調べた先のリンクを貼ってみれば回答も早いかも
2016が365のサブスクだったら使えるがパッケージ版だとダメとかも出てくる
どうしても使いたければ、ユーザー関数作れとも
https://yrzysn.com/category/excel/ ここの 2020.03.31 の記事

80 :名無しさん@そうだ選挙にいこう:2022/10/06(木) 16:29:27.39 .net
未だに「TODAY」関数を入れたら「平成34年10月5日」と表示される学校があるよ。

81 :名無しさん@そうだ選挙にいこう:2022/10/06(木) 16:41:06.03 .net
法律上問題ない

82 :名無しさん@そうだ選挙にいこう:2022/10/06(木) 17:02:46.40 .net
>>81
今日は6日だぞ

83 :名無しさん@そうだ選挙にいこう:2022/10/06(木) 17:15:01.32 .net
ExcelやWordで今日の日付を「令和4年10月6日」と令和元号が表示されるようにするOffice 2016の修正パッチは公開されていますか?

84 :名無しさん@そうだ選挙にいこう:2022/10/06(木) 17:46:56.77 .net
>>79
MINIFSごときで問答無用でVBA使わせるのかよw

85 :名無しさん@そうだ選挙にいこう:2022/10/06(木) 18:06:24.71 .net
>>83
https://supvalue.net/archives/2946 すぐ出てくるじゃん
実際に、僕のPC(Windows8.1+Office2013)では令和対応パッチがインストールできていたのに令和にならない現象が発生・・
ともあるから、一応ぜんぶ目を通して自分の環境と較べてみては

86 :名無しさん@そうだ選挙にいこう:2022/10/06(木) 23:48:51.03 .net
カメラの図の部分をPDFにしたら、表の数字もコピーできるようになっててびっくりだわー

87 :名無しさん@そうだ選挙にいこう:2022/10/08(土) 00:48:22.18 .net
【1 OSの種類         .】 Windows10
【2 Excelのバージョン   】 Excel2019
【3 VBAが使えるか    .】 いいえ
【4 VBAでの回答の可否】 いいえ
1974年(昭和49年)7月14日
という表示を
1974年7月14日
に自動で変換するようにしたい

88 :名無しさん@そうだ選挙にいこう:2022/10/08(土) 01:09:58.18 .net
>>87
(*)を空白に置換
http://imgur.com/mIYGysp.png

89 :名無しさん@そうだ選挙にいこう:[ここ壊れてます] .net
引き算ってどうやるんでしょうか?
SUM関数の反対なのですが
A1に数字が記入して、その数字からA2から下に書いてある数字を引いたものをB1に返したいのですが引き算の関数って何でしょうか?
B1=A1-A2-A3-A4-A5-A6.......A100くらいまであってずーっとA1から引き算です
すごく式が長くなってしまうし入力が大変です

90 :名無しさん@そうだ選挙にいこう:2022/10/08(土) 06:35:25.48 .net
なんか=-SUM(A2:A100)+A1ってやったら出来ました
無駄な書き込みすいません

91 :名無しさん@そうだ選挙にいこう:2022/10/08(土) 06:37:43.05 .net
=A1-SUM(A2:A100)ってやっても出来るよ

92 :名無しさん@そうだ選挙にいこう:2022/10/08(土) 14:53:14.59 .net
【1 OSの種類         .】 Windows10
【2 Excelのバージョン   】 Excel2019
【3 VBAが使えるか    .】 いいえ
【4 VBAでの回答の可否】 否

少し聞きたいのですが、
00 あ
01 い
〜〜
AF ァ
〜〜
FF (l+ま)

のように16進数とその対応表があるのですが、
8桁の16進数を入力して2文字ごとにばらして変換表と当てようとしています。
MID関数で2文字ごとに別セルに格納は出来たのですが、
格納した数字が01や78等の数字だけだと#N/Aと帰ってきてしまいます。
(8D・F8などはVlookup出来ました)
何か解決方法はありませんか?

93 :名無しさん@そうだ選挙にいこう:2022/10/08(土) 15:33:35.09 .net
>>92
変換表とMID関数で分割した値が入っているセルの表示形式、両方とも文字列にすればいくかと。

94 :名無しさん@そうだ選挙にいこう:2022/10/08(土) 20:43:18.36 .net
>>93
ありがとうございます。
試してみましたが、ダメでした。(#N/Aのまま)
ふと思ったので、MIDで分解したものを表示する場所に
直接数字などを入力した場合、Vlookupが成功し、
望んだ通りの結果が帰ってきました。
何か良い案ありますでしょうか?

95 :名無しさん@そうだ選挙にいこう:[ここ壊れてます] .net
>>94
textで文字列に変換してmidで行けんかね

96 :名無しさん@そうだ選挙にいこう:2022/10/08(土) 21:36:38.02 .net
>>94
文字列と数字が混ざってる

97 :名無しさん@そうだ選挙にいこう:2022/10/08(土) 21:59:38.52 .net
>>94
Textで管理するのか、数字で管理するのか決めれば方向性は決まる思うよ。
数字で管理するなら、10進数の横に16進数で表示させといて、計算は10進数の方でやるとか。

98 :名無しさん@そうだ選挙にいこう:2022/10/08(土) 22:22:04.96 .net
>>93〜97
ありがとうございます!
出来そうです!
これで任意コードが楽になります!

99 :名無しさん@そうだ選挙にいこう:2022/10/09(日) 08:12:50.10 .net
質問です
A1に 2022 と入力して
B1に =DATE(YEAR(A1),MONTH(A1)+11,1)
B1は2022/11/1日と表示させたいのですが、1906/6/1と表示されます
A1の2022をシリアル値ではなく、西暦の2022として取り扱うにはどうしたら良いでしょうか?
宜しくお願いします

100 :名無しさん@そうだ選挙にいこう:2022/10/09(日) 08:38:18.82 .net
>>87
単純に文字列に変換でいいならこっち
=SUBSTITUTE(B2,MID(B2,FIND("(",B2),FIND(")",B2)-FIND("(",B2)+1),"")

書式設定から自由に表示形式を変えたい場合はこっち(yyyy/m/d等)
=VALUE(SUBSTITUTE(B2,MID(B2,FIND("(",B2),FIND(")",B2)-FIND("(",B2)+1),""))

262 KB
新着レスの表示

掲示板に戻る 全部 前100 次100 最新50
名前: E-mail (省略可) :

read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★