Excel総合相談所 145
レス数が1000を超えています。これ以上書き込みはできません。
【1 OSの種類 .】 Windows**
【2 Excelのバージョン 】 Excel**
【3 VBAが使えるか .】 はい・いいえ
【4 VBAでの回答の可否】 可・否
【5 クエリが使えるか】はい・いいえ
【6 クエリでの回答】可・否
【7 Accessが使えるか】はい・いいえ
【8 Accessでの回答】可・否
【9 VBAの方が簡単で早くできる場合はVBAで回答】 可・否
注意事項
・情報を隠すために別の問題を設定するのはやめましょう。たいていの場合その問題は的外れな設定で、期待していたものからずれた回答が返ってきます。
・絶対に関数で答えてほしい人はVBA使用不可と明記してください。 いい大人がものすごく低い山でマウント合戦
公園の遊具レベル VBAで質問です。
何十列もある表で不要な列を大量に削除したいと思っています。
Range("A1,N1:U1.....").entirecolumn.deleteといった感じで手作業、つまり目で列を確認してコードを書くしかないのでしょうか??
分かる方お願いします。 >>6
不要かどうかの判断が人間にしかできないなら、手作業でやるしかない
条件がプログラムで書けるなら自動化できる >>6
selection.entirecolumn.delete
でええか 【1 OSの種類 .】 Windows10
【2 Excelのバージョン 】 Excel2016
【3 VBAが使えるか .】 はい
【4 VBAでの回答の可否】 可
【9 VBAの方が簡単で早くできる場合はVBAで回答】 可
行数760くらいの表があります。
a列は1行おきにデータが入っていて、その行は他の列にもデータが必ず入っています。
a列にデータが入っていない行は、他列にデータが入っている行もあれば無い行もあります。
a列のデータなし行だけ1行ずつグループ化したいのですが、マクロはどう書けば良いでしょうか?
a列データなし行は、他列にデータを入れる行だけ展開して、データなし行は畳んでおきたいのです。 >>13
マクロの記録をしてちょこっと改造して380回ループすればいい
そもそもマクロをつくるよりグループ化を380回した方が早い
https://vbabeginner.net/show-and-hide-grouping/
表示と非表示は階層単位でしか出来ない >>14
グループ化そのものについては分かってます
マクロで下から上または逆にa列の値の有無で行選択してグループ化
次行って繰り返して終わり
これの書き方が分からないのです >>13
自己解決しました
7行のマクロで無事できました この手のマクロはキー割当てして必要なだけキーを押し続けるのが正解 エクセルで特定のアルファベットが弾かれるのですが原因がわかりません。
新規でエクセルをたちあげてもダメです。
よろしくお願いします。 >>22
「弾かれる」の現象を具体的に言わないと誰も回答できんて 失礼しました。具体的には、単語を全て入力し終わってエンターを押すとそのアルファベットだけ消えます。これで伝わりますでしょうか。 書式を全クリアしてフォントを変えてみ
あと変なスタートアップマクロが仕込まれてないかも確認 ご返答いただきありがとうございます。
早速確認してみたいと思います。 >>21
某youtuberが推奨してたな。相対参照でマクロの記録をしてショートカット連打
今後同じ作業をする見込みがないなら使い切りでやったほうが速いとかで YouTubeとかあまり観ないから誰だかわからない
マイクロソフト認定のMVPの人なのかな? Excelでの印刷を叩く奴いるけど
今時紙に印刷したりPDFにしたり
アホかと
そのまま使えや ショップのバイトしてる時にポップをエクセルで作りまくってました。
印刷して「ギャー丸が楕円にぃー」何てこと茶飯事。 【1 OSの種類 .】 Windows10
【2 Excelのバージョン 】 Excel2016
Excel2016でセルに入力しようとするとカーソルごとフリーズする現象が定期的に起きる
ネットで調べたIMEを前のバージョン、グラフィック関連のオフ、入力予測オフ等試してみたが解決せず
Excelだけがフリーズするならともかくマウスカーソルごとフリーズするのって何か原因あるでしょうか
アドバイスあればよろしくおねがいします。 もしかして、プチフリ?今さらだけど
どっちにしてもハードに問題がありそうな気がする 印刷なんかする?
今はデータごとメールで相手に送るだけの時代だと思っているけど そりゃ目的によるなあ
うちは年寄り向けの配布物とか貼り紙とか作ってるんで スプレッドシートで申し訳ありません。
食品のデータを変数化し、その食品名が入力されたら続くセルを自動的に補完したいです
例えば卵の配列データは以下です
これは栄養価で、100はkcal、6はprotein、6はfatです。
A|B|C|D
卵,100,6,6;
卵の行をグループ化しておき、query関数を使うことで他の行に表示させる事ができます
=query(卵グループ, * )
ここから質問なんですが、他の列に「卵」と入力しただけで、それに続く100,6,6が入力されるような仕組みには出来ないでしょうか?
この仕組ができれば、栄養の記録が楽になるです。 実現できれば何でもいいです。
卵というキーを入れたときに、それに続くデータを次のセルに挿入したいのです(´・ω・`)、、、
vlookupは配列データは取ってこれないと記憶しています 関数での偏差値の求め方に関して
(データ - 平均値) * 10 / 標準偏差 + 50
の関数で出せる事は調べて分かったのですが
この「* 10」と「+ 50」の数字の意味は何なのでしょうか? >>50
ピンポイントでした
ありがとうございました >>46
Private Sub Worksheet_Change(ByVal Target As Range)
If Intersect(Target, Range("A1:B5")) Is Nothing Then
Exit Sub
Else
ここでフィルタリングなり該当セルにジャンプしたら?
End If
End Sub スプレッドシートってGoogleスプレッドシートのこと?
配列データってスクリプト上のデータ?セルに入ってるデータ範囲に名前つけてるってこと? Dim abc As Variant, maxVal Variant
abc = Range("A1:A100)
・
・
・
maxVal = WorksheetFunction.Max(abc(50 To 80, 1))
これはabc(50 To 80, 1)の部分でコンパイルエラーになりますが、
このように一発で配列内の特定の範囲の値を取得することはできますか?
やはりFor〜Nextで回してやらないと駄目でしょうか? >>56
まわさないと駄目ですね
そのへんVBAは言語的に古くてダメダメなところです 【1 OSの種類 .】 Windows10
【2 Excelのバージョン 】 Excel2019
【3 VBAが使えるか .】 はい
【4 VBAでの回答の可否】 可
【5 クエリが使えるか】はい
【6 クエリでの回答】可
【7 Accessが使えるか】いいえ
【8 Accessでの回答】否
【9 VBAの方が簡単で早くできる場合はVBAで回答】 可
B列 人名
C列 会社名
D列 データ年月日
〜
みたいなシート (C列会社名基準でソート済み)
で、C列の会社名毎に色分けするっていうのを機械的に
できないだろうか? エクセルのCSV方式の保存方が
よくわかりません。これはノートパッドで
あらかじめカンマをいれておかなくては
いけないんでしょうか。
詳しい人、即レスお願い エスパーしました
>>65
名前を付けて保存でファイルの種類を選択出来るからそこでcsvを選ぶ 宇宙人的質問だな
カンマでも何でもいいから保存をcsvだろw (データ - 平均値) * 10 / 標準偏差 + 50
この関数で出した複数の偏差値を
最低値0と最高値10.0に変換したい場合どういう関数を組めば良いでしょうか 詳しい人、即レスお願い
美魔女上司しか言ってはいけない言葉 >>71
A列に値があるとして
=(A1-min(A:A))/(max(A:A)-min(a:a))*10 >>73
その計算方法だと分布どおりに点数付けられなくて困ってます 点数の付け方がよくわからんね
偏差値最下位の人を0点としたいのか、偏差値0を0点としたいのか
まあ偏差値はマイナスにもなるんだけど 偏差値の正負を問わず
偏差値最下位を0、最上位を10としたい場合はどのような形になるでしょうか それでいいなら>>73じゃね
第三者目線だと出来そうだけどなんでできないの? レス見落としてました
>>73さん大変失礼いたしました
ありがとうございます 先日まで開けてたマクロファイルxlmsが、開いて、最初のシートはうつるんですが、すぐ落ちる。セーフモードでも回復したので通常モードでも開けるとでるが、落ちて、通常モードで開いてもまた落ちる。
救出する方法ないですか? >>79
Excelを単独で起動してから開くメニューで読み取り専用とか修復とか色々試してみ セーフモードで起動できたんなら中身を新しいブックにコピペすればいいじゃん >>82
わかりにくかったかもですが、
回復したとダイアログでるだけで、シートも見えず落ちます windows updateやってxlsmのファイルが落ちてしまう事があった。んでアップデートの
データを削除したら直った事があった。
だからその関連で検索したら見つかるかもしれん A列とB列にずらっと数字が入力されている状態で
C列にてA列とB列の同じ行における数字を比較して
A列の方が大きい行を数えたいのですがどうすればいいですか
ちなみにA列とB列の数字が入力してある行数は変動します
=countif(A:A,">"&B:B)
とかだと入力した行によって結果が変わるので頭真っ白です >>87
=SUMPRODUCT((A:A>B:B)*1) >>88
ありがとうございます
sumproductって使った事がないのですけど
通常どういった時に使うものですか? >>89
本来は個数*単価=合計、の合計部分を更に合計するような時に使うんだけど
使い方によってはめちゃくちゃ応用が効くので割となんでもできる関数となっている >>90
有能な関数なんですね
これから使っていきたいと思います SUMPRODUCTは行列の増減に影響されないのが強み
ただ、基本的に読みづらいのと重くなりやすい
作業列で済むなら作業列の方が良い SUMPRODUCTのほうがカッコつくという考えもズレてんなwww SUMPRODUCT関数てアレでしょ?
意識高い系リア充がどや顔するための関数と聞いたんだけどマジなの?? かけ算とか
普通に足し算でいいじゃん
何カッコつけてるの 数百あるエクセルにある、カタカナ表記を統一しようと思っています。
例えば、「サーバ」→「サーバー」、「アップローダ」「アップローダー」の様なイメージです。
1つずつチェックするのは面倒なので、辞書を作成して、まとめてチェックできないものなのでしょうか?
具体的には、JTCAのカタカナ表記ガイドライン+独自の用語辞書(?)を作成し、文章内をチェックできればと考えています。
アスキーの以下記事を試してみましたは、いまいち思い通り動いてくれず困り果てた次第です。
https://ascii.jp/elem/000/001/624/1624194/ かけ算と足し算とかどんだけ意識高いん?
電卓で計算して入力しろよジジババみたいに >>99
一括置換は簡単なマクロでできる
置換のための辞書は手作業で作るしかないが、この作業が一番大変 >>99
英語の一覧があれば
arやerで終わる単語をキーに引っ掛けられるんじゃない? >>99
Right関数
Replace(置換)
これでググってやり方を探すといい >>99
「サーバー」→「サーバ」→「サーバー」でいいんじゃない? サーバーで思い出したけどサーバー上のエクセルファイル開いて編集してる間はエクスプローラ閉じてもずっとサーバーに繋がった状態ですか?
つまりサーバーに負荷が掛かった状態ですか?
それとも1度ファイルを開いてしまえば次は保存する時までサーバーへの接続は行われませんか?
教え下さい サーバーなんだからどのコンピュータでファイルを編集してるかそれとも閲覧だけか管理してるだろ 具体的な解放だせよ
ジジイが食いつきそうなネタだわw 団塊ジジババはExcelですぐマウント取ってくるからか 接続は維持されたまま
クライアント用Windowsならコネクション数に制限があるから気をつけな 早く業界からいなくなってほしいわこーゆー人
>>111
>接続は維持されたまま
>クライアント用Windowsならコネクション数に制限があるから気をつけな ジジババ=パソコンのベテランだからな
MS-DOS時代から仕事でバリバリやってるんでしょ? エクセル妻が作った写真入りの報告書があるのですが
その中で使われている漢字にすべてルビを振るマクロはありますか?
もちろん漢字ですので多少はひらがなへの誤変換はしかたがないしその場合は手動で直しますが
なにしろ文章が多いのでとりあえずマグロ自動変換したいのですが。 https://i.imgur.com/sp6wtOP.jpg
西暦がないからなのか曜日がズレるんですけどどうすればいいですか? >>123
よく分からんけど、テキストの書き方を信じるなら
例えば6月5日と入れたら
6+5=11
ってな風になってそう >>117
Application.GetPhonetic(i)
その質問の1行目は完全に不要な情報だな >>124
7月15日(木)
こういう風に表示したいんだよね
数字を入れ替えるだけで曜日を出力したいんだけど上手くできない =TEXT(DATE(2021,B8,D8),"(aaa)") サエコ先生って本編では実は一度も脱いでいない
これ豆な 関数を使ってリスト内にある特定の文字列があれば、それを削除したいんですが、
どんな関数がありますか? あるエクセルで特定のアルファベットが入力出来なくなりました。具体的には一通り単語を入力し終わってエンターを押すとその文字だけ消えます。このエクセルルだけかと思い新しくエクセルを起動した場合も同様に起こりました。入力できるようしたいのですが、分かる方よろしくお願いします。 特定のアルファベットってなんや
他のPCでは入力できるの? 【1 OSの種類 .】 Windows10
【2 Excelのバージョン 】 Excel2013、365
【3 VBAが使えるか .】 はい
【4 VBAでの回答の可否】 可
よろしくお願いします。
ループで各セルの金額をどんどん合計して変数に入れていくコードを書いて使ってきたのですが、
このたび、セルの値が高額になってきて、Long型の変数には収まらずエラーが出るようになってしまいました。
こういう場合、どうするのが常識なんでしょうか?
ネットで調べたらLongLong型というのがあると出ましたが、そういう型は存在しないみたいです。
とりあえず、variant型にしたらエラーは出なくなりました。
こんなやり方でいいのでしょうか? >>141
Variant型で大丈夫のはずだけど、1円単位の誤差が出てないか確認した方がいい
計算結果がおかしい場合はDecimal型かCurrency型を試してみる >>141
LongLong型を使うには、WindowsもExcelも64ビット版が必要 >>141
整数だけを入れた場合の有効桁数は、Longは9桁、Variantは14桁だから、それで大丈夫 >>141
そもそもlonglong型は32bitではなく、64bitでの使用可能になります
そしてlong型がつかえなくなるので32bitと64bitの両方で使えるlongptrという型にしてやる必要があるので要注意 三菱のニュースで思い出したんだけど
このスレかVBAスレで、何かのデータをランダムな数字で埋める方法を質問してきたやつがいたよなあ コナミワイワイワールドをクリアしないと起動出来ないExcelがあったら嫌だなぁ Windows7
Excel2010
写真の赤枠のところに右の黄色もしくはオレンジから数字を自動挿入したいんです。
青色の日付、番号、A.Bは手書き入力で、オフセット関数で青の日付が黄色の日付以降オレンジの日付未満なら黄色の値段。
オレンジの日付以降ならオレンジの値段が挿入される関数をご教授ください。
Excelは全くのド素人です。
https://i.imgur.com/4I4jurT.jpg IF関数を複数使うか作業列を追加すれば出来そうだけどヒントじゃなくて答えが欲しい感じ? >>153
全くの素人なんですが、こういう書式ができれば少しでも時間短縮になると思いまして…
答えをいただきたいです。 =OFFSET($H$1,B2,IF(D2="A",0,1)+IF(A2>=O4,5,0))
C2に書いてみて >>156
それは無視して大丈夫です。黄色の日付以前になることはないので。 >>158
ちょっと違った
=OFFSET($H$1,B2,IF(D2="A",0,1)+IF(A2>=OFFSET($O$1,B2,0),5,0)) 最近エクセルの挙動がおかしい
エクセル開いたまま別の作業してて、エクセルに戻ってセル入力しようとすると反応しない
上部にあるファイルボタンを押すとまた入力できるようになる
あと文字の色を変えた後にしばらくして別の色にしようとすると、色をクリックしても反応しなくなってしまう
情報少なくて申し訳ないが、同じような経験ある方はアドバイスくださいませ… 上の問題が解決するまでは新しい質問は控えてください。 最近>>163の挙動をするようになった
重いというよりも、操作できない。windowsのアップデートかなにかかねぇ 新機能なんか要らないから安定するもの作ってほしいんだよな。 グラフの散布図で円?の曲線のグラフ作ったのですが
スタート地点、または直近の終点がわかりにくいんです
スタート地点、または直近のデータを印付ける方法ありますでしょうか? 手動だけど散布図上でマーカーを1個選択して色を変えるんじゃダメ? >>171
別人おつ
>>170
ありがとうございます
色々調べたら矢印で始点終点わかりやすくする方法がありました
解決しました PowerQueryの質問もここでよろしいですか? PowerQueryについて
数年分の出荷情報を持ってます。
当年のレコードに前年の出荷数列を追加したいのですがやり方がわかりません。どのようにすればよいですか?
なお、当年前年は日付型を持っています。グループ化で年単位にまとめています。
加工前
当年 商品a 5個
前年 商品a 4個
加工後(こうしたい)
商品a 当年5個 前年4個 PowerQueryでやる必要あるの?
Excelだけでも出来るが >>180
データが100万件を超えてたらワークシートだけでは面倒になる 1 OSの種類 .】 Windows7
【2 Excelのバージョン 】 Excel2010
【3 VBAが使えるか .】 いいえ
【4 VBAでの回答の可否】 否
【5 クエリが使えるか】いいえ
【6 クエリでの回答】可・否
【7 Accessが使えるか】いいえ
【8 Accessでの回答】否
【9 VBAの方が簡単で早くできる場合はVBAで回答】 否
1.5.7.12.30 など30のランダムの整数を6個抽出したいのですが、初心者のため関数がわかりません。
6個の整数は重複しないようにしたいです。
お手数ですが教えてください。 みなさん、貴重なご意見ありがとうございました。
>>178
自己解決できました。
年度ごとの列を追加し、商品でグループ化することで対応できました。
>>180
元データや参照マスターをすべてSharePointリストとして扱っているため、PowerQueryに限定していました。 Xlookupで検索範囲を2シートにする方法はご存知ありませんか? >>182
A1:A30に
=RAND()
B1に
=RANK(A1,A:A)
B1セルをB6までオートフィル >>185
=IFERROR(XLOOKUP( ),XLOOKUP( )) >>185
XLOOKUP見つからない場合XLOOKUPでいいんじゃない? 71歳といったらMS-DOS世代かな?
バリバリ表計算やっていた世代ですかね イルカとクジラの違いは大きさだけ
チョウとガの違いは色だけ >>202
ここは年寄の巣窟ですよ。
子供は他所で遊んだ方が良いですよ。 【1 OSの種類】 Windows10
【2 Excelのバージョン】 Excel2103
【3 VBAが使えるか】 いいえ
【4 VBAでの回答の可否】 否
【5 クエリが使えるか】いいえ
【6 クエリでの回答】否
【7 Accessが使えるか】いいえ
【8 Accessでの回答】否
【9 VBAの方が簡単で早くできる場合はVBAで回答】 否
1→2のように特定の文字を1行目の文字に一括で置換する方法を教えて下さい
1 https://i.imgur.com/gfqUZqq.png
2 https://i.imgur.com/U0rq3Hy.png >>206
作業シート使っていいんなら
=IF(Sheet1!A2="○",Sheet1!A$1,"")
てやってから値コピペ 「お前を消す方法」
これでイルカさんは鬱になったとか 夏休みアウトドア体験会の案内状をエクセルで作成する練習問題があって
「PCに保存してある画像を本文に貼り付けましょう」って指示があるので
自身のストックしてる画像を開いたけど俺のPCってエロ画像しか保存してないから
仕方なくそれらを選択して貼り付けたら
夏休みアウトドア体験会のチラシがエロ画像だらけになってしまい
「何なんだこれは!」って言いたくなるひどい物になってしまった シャチが最強生物というのは本当なんでしょうか?
シャチの時速は60-70kmですがイルカ・ジュゴン・カジキは時速120kmで泳ぐと聞きます
他にもベルーガ、イッカク、マナティ、シロクマ、オットセイ、アザラシといった海棲哺乳類は時速100km以上で泳げるそうです >>214
好戦的という点を加味すると最強です
ただ、勝負は時の運というのもありますので、常にその生物群に対して100戦100勝かというとそうでもありません
・イルカ・ジュゴン・クジラ 好戦的ではありません。不意を突けば楽勝です
・カジキ 魚類はタックルでワンパンされます。角が目にさされば100回に一回ぐらいは勝てそうですね
・ベルーガ、イッカク、マナティ、オットセイ、アザラシといった海棲哺乳類は時速100km以上・・・
これは潮の流れにのって長距離を泳ぐ能力が高いだけです。初速が遅い、カーブができないなどさまざまな欠点があります
1vs1になった時に噛みつきをかわせるわけではありません。マラソン選手みたいなものです。マラソン選手はボクシングに強くありません
・シロクマ
いくら泳ぎが上手いと言っても所詮は四足です だらだら書いたわりに回答になってなくて草
>>216
>>>214
>好戦的という点を加味すると最強です
>ただ、勝負は時の運というのもありますので、常にその生物群に対して100戦100勝かというとそうでもありません
>
>・イルカ・ジュゴン・クジラ 好戦的ではありません。不意を突けば楽勝です
>・カジキ 魚類はタックルでワンパンされます。角が目にさされば100回に一回ぐらいは勝てそうですね
>・ベルーガ、イッカク、マナティ、オットセイ、アザラシといった海棲哺乳類は時速100km以上・・・
> これは潮の流れにのって長距離を泳ぐ能力が高いだけです。初速が遅い、カーブができないなどさまざまな欠点があります
> 1vs1になった時に噛みつきをかわせるわけではありません。マラソン選手みたいなものです。マラソン選手はボクシングに強くありません
>・シロクマ
> いくら泳ぎが上手いと言っても所詮は四足です 【1 OSの種類】 Windows10
【2 Excelのバージョン】 Excel2019
【3 VBAが使えるか】 はい
【4 VBAでの回答の可否】 可
【5 クエリが使えるか】はい
【6 クエリでの回答】可
【7 Accessが使えるか】はい
【8 Accessでの回答】可
【9 VBAの方が簡単で早くできる場合はVBAで回答】 可
今時ファイル名.xlsって意味ありますか?
もうファイル名.excelとかファイル名.wordで良くないですか? >>219
拡張子の事?
.excelはxls形式だけじゃないので.excelは混乱が生じるだろう
特にcsv 挿入した写真のサイズを小さくして印刷したらその枠の大きさで元のサイズ(隅っこしか写ってない)に印刷されたんだがこれはしょうがないの?
■■■■
■■■■
■■■■
■■■■
を↓サイズにしたら
□□
□□
こんな感じで端だけ大きく印刷されちゃったんだよねw
■■
■■ コバビーチ?
ルービックキューブ?
ヒントでピントの16分割? 【1 OSの種類 .】 Windows10
【2 Excelのバージョン 】 Excel2013
【3 VBAが使えるか .】 いいえ
【4 VBAでの回答の可否】 否
【5 クエリが使えるか】いいえ
【6 クエリでの回答】否
【7 Accessが使えるか】いいえ
【8 Accessでの回答】否
【9 VBAの方が簡単で早くできる場合はVBAで回答】 否
セルの値がぜろであった場合に左詰めに表示するようにしたいです。
B1 d1 f1 h1 ・・・
55 30 0 40 ・・・
↓
B1 d1 f1 h1
55 30 40
よろしくお願いします。
>>230
https://i.imgur.com/eG1wFHh.png
IF(B2=0,0,COUNTIF($B$2:B2,"<>0"))
IFERROR(+INDEX(B2:H2,MATCH(COLUMN()-1,B4:H4,0)),"") 誰もが知らないテクニックを披露しあって、マウントを取り合う場所ですが?? 種別、名称、金額
野菜、トマト、100円
(空白)、にんじん、25円
果物、りんご、50円
(空白)、みかん、50円
こんな感じに並んでいた時に、
種別でフィルタしたいのですが、
空白の場合は上の種別と同じだとみなして絞り込みたいです。
空白にちゃんと種別を入れたらいいのは分かりますが、
入れなくても絞りこむ方法はないでしょうか。 >>235
補助列を追加してそこをフィルタするよろし >>239
>>238が回答だぞ
d1="種別_フィルタ用"
d2=if(a2="",d1,a2)
下にオートフィルするだけ
この作業列が無理なら、回答としては「無い」としか言いようがない >>241
バージョン書いてないから下手に使えんやろ クドクド文句とか突っ込みは本当に意味がないので無視しますが、やめてかださい。 >>245
以下で再質問してみては?
ここは年寄りの寄り合い所になったのでまともな回答は望めないかと
Excel総合相談所 144
https://egg.5ch.net/test/read.cgi/software/1619665985/ ここはジジババが若者にExcelでマウント取りたいだけのスレですよ 5chはジジババの巣窟ですよ。
子供は他所で遊んだ方が良いですよ。 エビデンスは?
あるなら見せて?
ないなら敵前逃亡とみなすから >>240
作業列作るのは出来ますが、
種別_フィルタ用列は非表示にして、
非表示の列のデータで絞り込む事はできますか?
同じ文字(野菜、果物)が大量に表示されている状態は回避したいです。 作業用のシートと人に見せるためのシートは別にする、これ資料作成の基本 空白にしてるのは見た目の問題なんでしょ?
そしたら作業列じゃなくて種別の列データをちゃんと入れて
上の行と同じだったら文字を白にする条件付き書式を設定したらいい 条件付き書式とか難しいのはいらん
作業列の文字色を白にすればよい
作業列は作れるんでしょ? 条件付き書式難しいか??
初心者時代に覚える機能だぞ >>258
作業列を作ることはできますが、
あくまで作業列なので、最終的に絞り込むアクションを起こすのは元のデータ列でやる必要があります。
今のところ要件満たせてるのは>>256だけです。データ量が増えるので嬉しくはないですが他に方法がなさそうなら仕方ないですね。 ここは自分の物指しで決めつける思いやりのないスレですね
条件付き書式が初心者だのなんだのとか それが5chクオリティ
このスレに限った事では無い 人によってはほとんど必要のない機能とかでマウント取ってくるのはちょっとな 気持ちは分かるけど、5ちゃんねるってそういう揚げ足を取り合うサイトだから。
多分、あなたは歴が浅いから反応してしまうだけで、2〜3年位で慣れるよ大抵のスレは イオンのセミセルフレジは爺さん婆さん達が小銭をどうとか
カードをどうこうして無くて、会計がスムーズでいいんだけどさぁ
1番から3番の精算機があって、1番の人の次の客を2番に行かせるのは間違っているだろ
2番と3番が空いているんだから、3番に行かせるべきでしょ
普通に考えると、3番の人よりも1番目の人が先に精算を終える
次の客を1番に行かせればいいじゃん
これで密を避けることができる
左から番号順通りにしないと客は精算できない機械なのか? >>281
んなこたイオンのご意見コーナーにでも貼っとけ じゃあ薬のアオキで自動精算機に行く前に、「お支払いは現金ですか?」といちいち聞いてくるのは何故だと グラフのラベルで数字が横倒しになるんですが、直す方法ありますか?
https://i.imgur.com/8eC4sWC.jpg
1桁ずつ縦並びで
平
成
1
0
じゃなくて
平
成
10
としたいんですが 回答ありがとうございます
元データは崩したくないので、作業列を作って、そこに>>286さんの方法で改行を入れてみます グラフって、自分じゃ必要感じないのに
たまに作らないといけなくなるから困るよな
ラベルの枠サイズ調整でなんとかなったり
目盛り調整したり面倒くさい お前メチャクチャ役に立たなそうでワロタ
高卒以下か Excelのグラフ作成機能使って作るだけだろ
そんなもんに学歴関係あるのか? つーかこいつ仕事できない人だろ
話を理解できてない
>>291
>Excelのグラフ作成機能使って作るだけだろ
>そんなもんに学歴関係あるのか? どうやら仕事出来ないことにしてマウント取りたい阿呆が一匹いて荒れてるな
思い通りにグラフ作成出来たら神扱いされるような仕事場なのかね お前らいつまでグラフの話してるんだよ
あんなもん慣れれば一瞬でできるようになるだろw お前も話が理解できないのに無理にコメントするな
よく嫁
自分が間抜けってわざわざ宣言したいのか? たしかにグラフの話じゃないな草
この程度の短い文も理解できないのか、、、 年収600万未満を雇用もせず下請けにもせず取引相手や最終消費者にもしない人だけが言っていいセリフ
でなければ年収600万未満に支えられていることになるから 大学出だとExcelのレベル全然違うのは納得
複雑な計算とか頭の中で構築できるもんな 【1 OSの種類 .】 Windows10
【2 Excelのバージョン 】 Excel365
【3 VBAが使えるか .】 いいえ
【4 VBAでの回答の可否】 否
【5 クエリが使えるか】いいえ
【6 クエリでの回答】否
【7 Accessが使えるか】いいえ
【8 Accessでの回答】否
【9 VBAの方が簡単で早くできる場合はVBAで回答】 否
A1に入力された数値と同じ文字数のランダムな平仮名をA3に出力させたい
例
A1 4
A3 おっぱい
Excelに詳しい君達なら余裕でわかるよね! >>306
いいよ!
何かを更新するたびに変更されればOK! お前にとっておっぱいとはなんだ?
ランダムでおっぱいと言ってもサイズやカップ、乳首乳輪の大きさや色艶、柔軟性と相反する反発性
さらにはそれらおっぱいを嗜むシチュエーション!いや、書式設定だ
つまりだ、A3セルごときでおっぱいを出力することは不可能 パワークエリに限らず、接続をもう少し見やすくしてほしい vba不可か残念だなあvbaなら一瞬で出来るのになあ
Function ひら(n)
For i = 1 To n: ひら = ひら & ChrW(12362 + Rnd * 72): Next
End Function まずB列に上から表示対象となるひらがなを全て列挙します
仮にB1からB50までひらがなが書いたとすると、
C列に上から、表示させたい文字数の上限個まで
=offset($B$1,randbetween(1,50)-1,0)
と書きます
次にA2に
=C1&C2&C3& ―省略― &C??
みたいな感じでC列の最後までアンドで繋ぎます
最後にA3に
=left(A2,A1)
と書いて完成です
多分できるはず
どっか穴があったらすまん >>315
よくそんな糞みたいな方法オモイツクネ
ワタシビックリヨ! >>302
ほら
複雑な計算が頭の中で構築出来るんでしょ!
答えて答えて! >>317
Excel365って書いてあるけど本当に理解出来てる? >>303
単語リストがあればと思って探してみたけど、
ひらがなの文字数のリストってないもんだな >>326
code("ぁ")
code("ん")
でリスト作れる >>327
ランダムなひらがなで良ければそれでいいけど、
名詞ならそれでは無理 @お題を理解してない
A=C1&C2&C3& ―省略― &C??
みたいな感じでC列の最後までアンドで繋ぎます←こんな事を平気で言う
この時点で誰だかわかるわ 365の機能で解かれなかったことが不満なのこの人は? sequenceとrandarrayとchrとcode組み合わせたらいけるんじゃない? >>340
ショウガナイネ!
ヒント出すヨ!
SEQUENCE関数は使わないヨ! たった1行の式デ出来るヨ!
アンタラチャント考えてヨ! > =C1&C2&C3& ―省略― &C??
みたいな感じでC列の最後までアンドで繋ぎます
これクソワロタ >>352
randarrayの最後の引数をtrueにしないと ん が出てこない
unicharじゃないとゕとゖも出てこない スバラシイネ!
コノスレハホボ全員馬鹿ネ
一部で分かってる人がいるネ! ハイハイハイハイヨク頑張ったヨ!
優勝は>>349ネー!
他は全員馬鹿ダヨーン! >>362
でも分からなかったんデショ???
ン??? コレがコノスレのレベルデース!
タノシイネ!
ミンナバカダネ! こんな初心者レベルの事もわからないならExcelなんてやめた方が良いよ
向いていないしみんなに迷惑 >>367
ダッサwwwwwwwwwwwwwwwwwwwwwwwwwwwwww >>367
>>349の書き込みは無かった事にしていいから試しに答えてみてくれる? 365の質問になるかもしれませんがどうかお願いします
【1 OSの種類 .】 Windows10
【2 Excelのバージョン 】 Excel2019
【3 VBAが使えるか .】 いいえ
【4 VBAでの回答の可否】 否
【5 クエリが使えるか】いいえ
【6 クエリでの回答】否
【7 Accessが使えるか】いいえ
【8 Accessでの回答】否
【9 VBAの方が簡単で早くできる場合はVBAで回答】 可
365契約をしているのですが、Excelで最近使ったファイルの一覧が表示されますが
特定のパソコンでだけ最近使ったファイルをローカルのファイル限定にする
あるいはOnedriveの特定のフォルダやファイルだけを表示させないことはできないでしょうか?
自分用の自作機、ノーパソでは全ての履歴を表示させたいのですが、
リビングに置いている家族も使うノーパソではエロDVD一覧.xlsxや女神.CSVなどを表示させたくありません
Excelで履歴を表示させない方法でぐぐるとオプションメニューから最近使ったファイルの数をゼロにする(家族が増やせば一瞬で人生終わる)とか
履歴右クリックから固定されていない項目を削除(自作機とノーパソでも共有できなくなる)しか見つかりません
リビングのノーパソだけOnedriveを特定のドライブしか見せないようにする、
あるいはOneDriveに接続できなくする方法はないでしょうか?
これもできないとなるとファイル名を企画書.xlsxとかにして開くときにパスワード要求する後ろ向きな対策しかなくなり
エロGrepがだいぶ非効率になってしまいます 方法はありますね
しかし効率向上が目的なら別のアプローチでもいけるかと >>370
Excelでなければならない理由はありますか?
無料で使えるLibreOfficeには、ポータブル版というものがあり、
USBメモリに入れておいておけます。
使うアプリが全く別なので、履歴から見られる心配はないかと。 ExcelからMicrosoft sql serverにテーブルをインポートするにはどのようにすればいい? >>374
xml形式での入出力が手堅いけど、
無理ならcsvに変換してからインポートするかコピーペーストでも 【1 OSの種類 .】 Windows10
【2 Excelのバージョン 】 Excel365
【3 VBAが使えるか .】 いいえ
【4 VBAでの回答の可否】 否
【5 クエリが使えるか】いいえ
【6 クエリでの回答】否
【7 Accessが使えるか】いいえ
【8 Accessでの回答】否
【9 VBAの方が簡単で早くできる場合はVBAで回答】 可
「=2.134-2.059」を計算し表示を小数第2位までにすると「0.07」になり四捨五入されません。
正しく四捨五入させるにはどうしたらよろしいでしょうか?
ちなみに「=2.234-2.159」だと「0.08」になります。 >>376
小数誤差
計算結果は
0.074999999999999...
となり、四捨五入すると0.07になる
整数で計算した後、最後に桁数を減らすのが一番確実
=(2.134*1000-2.059*1000)/1000 Excelの小ネタや便利ネタ、組み合わせ関数ネタなど1冊あると便利なお薦め本を紹介してください
会社の同僚のPCリテラシーが低すぎて教科書にしたい
自分はこのスレで人の質問を見続けて勉強してきた
因みに会社は2016使ってる 「PCリテラシー」ってExcelの便利な使い方という意味ではないぞよ >>380
オススメも何にも無い
上級者はF1ヘルプだけで全て解決してます。
ここの住人も万が一分からない事があったらヘルプ見て解決してます。 Excelで1番売れているのは「金子」ていうプロの本らしいよ
だからその人の本で良いんじゃない?
上級者はまず誰の本も買わないけど ExcelのレクチャーしているYouTuberとか結局有料サロンに誘導してるから信用ならん
高額な教科書代やセミナー代要求されたとか聞いたし。
やっぱりこの無料のスレが1番だわ 【1 OSの種類 .】 Windows10
【2 Excelのバージョン 】 Excel2010
【3 VBAが使えるか .】いいえ
【4 VBAでの回答の可否】否
【5 クエリが使えるか】いいえ
【6 クエリでの回答】否
【7 Accessが使えるかいいえ
【8 Accessでの回答】否
【9 VBAの方が簡単で早くできる場合はVBAで回答】 否
「a1」が「あ」の時は
「b1」に「1」と表示。
「a1」が「い」の時は
「b1」に「2」と表示。
「a1」が「う」の時は
「b1」に「3」と表示。
と表示したいのです。
IFを使って入れ子にする方法は思いついたのですがそれ以外の方法を探しております。
作業列等使っても構いません。
よろしくおねがいします。 >>392
=FIND(A1,"あいう")
夏休みの宿題かな?このスレはやさしいおじちゃん達が20種類ぐらい色んなパターンの答えを書いてくれるよ >>393
ありがとうございます。
後出しで申し訳ないのですが
「a1」が「えお」の時は
「b1」に「4」と表示
という様に文字が二文字場合にも対応する事はできませんでしょうか。 >>396さん。
>>397さん。
ありがとうございます!! 【1 OSの種類 .】 Windows10
【2 Excelのバージョン 】 Excel2013
【3 VBAが使えるか .】 はい
【4 VBAでの回答の可否】 可
【5 クエリが使えるか】はい
【6 クエリでの回答】否
【7 Accessが使えるか】いいえ
【8 Accessでの回答】否
【9 VBAの方が簡単で早くできる場合はVBAで回答】 可
csvファイルを2次元配列に入れて一部編集し、別のcsvファイルに行列でループして書き足したら
処理がすごく遅くなります。
2次元配列から一括でcsvファイルに書き出す方法はないでしょうか 【1 OSの種類 .】 Windows10
【2 Excelのバージョン 】 365
【3 VBAが使えるか .】 はい
【4 VBAでの回答の可否】 可
【5 クエリが使えるか】はい
【6 クエリでの回答】否
【7 Accessが使えるか】いいえ
【8 Accessでの回答】否
【9 VBAの方が簡単で早くできる場合はVBAで回答】 可
Excelで3次元の散布図を作りたいのですが良いやり方はありますか?
下記サイトを参考に、回転行列を使って斜め上から見た図を2次元の散布図に投影するやり方をやってみたのですが、プロットの位置がバラけていると遠近感が皆無で視認性が悪かったので改良したいです
https://garchiving.com/3d-scatter-plot-in-excel/ >>402
もっと詳しく書いてください
この内容で理解できる人はいないです 【1 OSの種類 .】 Windows10
【2 Excelのバージョン 】 Excel2016
【3 VBAが使えるか .】 はい
【4 VBAでの回答の可否】 可
【5 クエリが使えるか】いいえ
【6 クエリでの回答】否
【7 Accessが使えるか】いいえ
【8 Accessでの回答】否
【9 VBAの方が簡単で早くできる場合はVBAで回答】 可
ゴミ集計表を作るとして、
A列に日付、B列に排出量、C列に”ゴミ出し日”か空白を入れています。
このごみ出し日翌日から、次のゴミ出し日当日までのB列の合計をD列に表示させたいのですが、どのようにすれば良いでしょうか
土日はゴミが出ないので、排出量は空白となります。ゴミ出し日は毎月変わります
よろしくお願い致します https://i.imgur.com/ljz7V4D.jpg
月ごとに新しいシート作るってこと?
月初の累積ゴミ量は別で考えないとダメだが月初以外はこれでいける >>407
なるほど。
ありがとうございます
上から足していって条件付き書式でゴミ出し日で無い日は文字色白という手も有りますね
後は月替り時を考えればいいですか いや、ゴミ出ししたら合計はリセットしないといけないのでダメですね… >>409
一年同じテーブルなら月初じゃなくて年初だけ考えればOK
年1という頻度なら年初の累積ゴミ量だけ手打ちで事足りる 【1 OSの種類】 Windows10
【2 Excelのバージョン】 Excel2106
【3 VBAが使えるか】 いいえ
【4 VBAでの回答の可否】 否
【5 クエリが使えるか】いいえ
【6 クエリでの回答】否
【7 Accessが使えるか】いいえ
【8 Accessでの回答】否
【9 VBAの方が簡単で早くできる場合はVBAで回答】 否
1→2のように特定の文字を1行目の文字に一括で置換する方法を教えて下さい
1 https://i.imgur.com/gfqUZqq.png
2 https://i.imgur.com/U0rq3Hy.png 一括置換で
◯
を
=offset($A$1,0,column()-1)
に変える >>416
別シートを作成
@1行目はそのままコピペ
.
A2行目A2に次の数式を入れる
=IF(シート名!A2="","",A$1)
.
B上の式をコピーして1行目を除いた表の範囲にコピペ
あとは別シートをコピーして値で張り付ければ数式の無い表も作れる こーゆー無駄な奴ってどこにでもいるね
>>419
>つか何故そんな使い方しとる? 考えろよwここにいる連中の大半はニートや無職だぞ
実務的な事なんかやるわけねーよw 結婚して家庭を築き、子供を残すのが至高……でもその御立派なお宅のお子さん、何か価値があるのでしょうか?そう、鳶が鷹を生む事は無く、その子には全く価値がありません。御両親と同じで、生涯大して何の役にも立ちはしないのです。逆に生きているだけで他人へ迷惑を掛け、何も成し遂げる事はない。その家庭や子供に価値があると勘違いしているのは、あなた達ご家族だけなのです。他人が貴方の子供を見て、心から可愛いと思う事は絶対にない。 業務以外にExcel使うやついるのか
高いしスプレットシートで十分だろ 数年ぶりに表作成のためオンライン無料版Excel利用しようとしたらクソすぎる症状はまだ解決されてないかよ・・・マイクソ死ね!!!
それとも嫌がらせとして放置してるのか?テロされてしまえ
Excel 2019 クエリが原因で日本語入力の一文字目が勝手に確定する
https://www.travel-and-mylife.com/2019/07/excel-ime-problem.html >>424
いるよ
趣味 Excelってヤツ
1日中Excelでいろいろな機能いじっている >>427
LAMBDA関数の事教えて欲しいんだけど ドラクエが作れるんだから、オセロも出来そうな気がする
作業列を大量に用意して、評価関数をずらっと並べればなんとかならんか? オセロ等の、いかにも答えが煩雑になりそうな問題をいかにスマートに書けるかでエクセルの実力が測れそう ドラクエはガセだった
紹介記事書いた人が後で報告してたわ
スペックの高さ=グラの綺麗さではない
描画速度やロード時間にも関わってくるからある程度の性能は必要 >>439
・K11を左上にする
・白は1、黒は2、置いた直後の白は3、同様に黒は4
・作業用シート:白黒を変換するシート。
・置く場所を決めるシートも必要
・関数は縦横だけなら関数でいけそうだけど、斜めは思い浮かばなかった
>>435
時系列的に反復処理が絡むものはプログラムに任せたほうが良いと思う
Excelではちょっと無理がある それをExcelでやるべきなんかい?
なんかみんなはExcelを逸脱した使い方ばかりしている気がする。。。
Excelは仕事で使うアプリなのに >>440
斜めに並べ直して、ひし形になった状態の作業用シートを作ればええ >>441
どう考えてもやらんほうがいい。これはクイズみたいなもんだ
遊びとして、俺ならこうするかな〜って妄想を並べただけだよ。
Excelが斜めの処理苦手ってのは俺にとっても新発見だった(そもそも無い)
まぁ別言語で書いたほうが圧倒的に早いな
>>442
やらんよw
あまりに不毛すぎる。 ゲームで縛りプレイするのと一緒
ポケモンで言うとレベル1で四天王倒すみたいな
理論上いけそうだなーと妄想するのは割と楽しかったりする
ただ実際にやるとなると地道な作業が必要だったり難しかったり新たな問題が発覚したりするだろうから、やり切ったドラクエの人はすごいと思う まぁそうだね
それが評価される可能性もある
が、表現が美しくないと微妙だね Excelでドラクエ作ったのは牧野さんに違いない
Excelをしり尽くしていなきゃできないわ そういうのでさえExcelで描いちゃう人がいるんだよな確か。。。
レベルが違うわな 【1 OSの種類 .】 Windows10
【2 Excelのバージョン 】 Excel2019
【3 VBAが使えるか .】 いいえ
【4 VBAでの回答の可否】 否
提案書を作りたいと考えています
提案したい事が10個以上あるのでパワポではなく、エクセルで一覧表を作成しています
縦列に提案したい事(10個以上)、横列に項目を入れたら項目数が多いからか書類の向きを横にしてもひとつひとつが小さくなり読みづらくなりました
解決する術がありましたら教えてください
ちなみに横列の項目には、番号、タイトル、分類、課題、提案詳細、メリット、デメリット、予算、備考を記載しています
表以外の術があれば教えてください >>452
面倒臭せぇ会社だなぁ
俺ならメモ帳とかLINEで出されても気にしないが 452はコピペ
検索すれば分かるがめんどくさい質問はみんなコピペ
過去ログからそういう質問を探してくる労力を何か別のことに使えばいいのに 嫌がらせのつもりなんだろうけど、問題があると鍛えられるのでどんどんやっていいぞ 問題の本質が会社の運営方針とかでExcelのスキル関係ないし >>457
それ言っちゃダメじゃん
問題ださなくなっちゃう コピペ見つける人っていつも思うけどなんでそんなに早く特定できんの? >>460
前回は真剣に考えて回答したから記憶に残ってる 暇なのは知ってる
虚しくならないのかな
自分で貼り付けてじぶんで指摘って 質問です。
書式が数値のセルで「,」を付けたら、桁数100万単位だったのが1000万単位になりました。
なんでかわかる方いたら教えて下さい。 無職やフリーターならExcelを学習する必要ないだろ
やるべき事はハロワにいく事だろ 【1 OSの種類 .】 Windows10
【2 Excelのバージョン 】 Excel2019
【3 VBAが使えるか .】 いいえ
【4 VBAでの回答の可否】 否
大量の受注データから特定の商品名の売り上げを抽出しています
対象の商品名は毎月追加されていて、
5月「ちょうちん」が含まれるデータ
6月「ちょうちん」「フライパン」が含まれるデータ
7月「ちょうちん」「フライパン」「ガム」が含まれるデータ
のように延々増えていきます
テキストフィルターでは条件が多すぎて設定できないため
検索窓で検索し「現在の選択範囲をフィルターに追加する」で追加し続けています
これ、今現時点で設定されているフィルター条件を確認することはできないのでしょうか? 472は自分が何に困っているのかわかってないのに質問しちゃったようだな
仕事を人に丸投げするタイプ
関わっちゃいかん おまいら憲法違反だぞ
勤労の義務果たしてねーじゃん >>478
そんなもんとっくに論破されてる
勤労の義務なんて何の意味もない
憲法なんてクソだよ 俺なんて花のナマポだから勤労はおろか納税の義務すら果たしてねーからよ >>480
そういうのは消費税を払わずに生活できてから自慢して テンプレ質問使わず申し訳ないんだけど、
エクセルでローソク足のグラフは作れるんだけど
デフォルトのだと、高値、安値、始値、終値か高値、安値、終値が必要なんだけど
始値、終値のみのグラフ作りたいんだけど可能ですか? 一月から12月まで、それぞれ分かれているシートの一部分の値を一つの表にまとめなくてはいけないのですが、効率化の良い方法はありませんか? すみませんワークシート関数のIFとORについての質問なんですが
今
=IF(【くっそ長い計算式A】="●",【くっそ長い計算式B】,【くっそ長い計算式C】)
みたいになってまして
要するにAの結果が●なら計算式B、そうじゃないなら計算式Cってことなんですが
ここで先方から「●だけじゃなくて◎の時にもBにして」って言われたんですが
マジかよクソ野郎と思いながら
=IF(【くっそ長い計算式A】=OR("●","◎"),【くっそ長い計算式B】,【くっそ長い計算式C】)
としたらエラーになりました(たしかVALUEエラー)
こういうORの使い方はできないってことですか?
=IF(OR(くっそ長いA="●",くっそ長いA="◎"),くっそ長いB,くそ長C
ってやるのはくっそ長いAがダブルになってくっそクソ長くて耐えがたいのですが・・・・ >>490
=IF(OR(クソA={"●";"◎"}),B,C)
どうかな >>493
バージョンによって回答が変わる
テンプレ無視するとクソ回答の可能性が高まる
あと「くっそ長い」自体が長いので呆れられている
「式A」で良い
というか作業列はダメなのか 関数の構成が間違っている
=IF(OR(【くっそ長い計算式A】="●",【くっそ長い計算式A】="◎"),【くっそ長い計算式B】,【くっそ長い計算式C】) 「くっそ長い」を関数なりファンクションなり変数にすれば
そもそもそのIfそのものを関数なりファンクションなり変数にすればいいんじゃないの >>499
だよな
LET使えるか使えないかで大きく変わる MIDとFINDとLENの組み合わせはもうLET無しではやりたくない 作業列って、何ですかね
それよりもともとの質問の答え誰か分かりませんかね 【1 OSの種類 .】 Windows10
【2 Excelのバージョン 】 Excel2013
【3 VBAが使えるか .】 いいえ
【4 VBAでの回答の可否】 否
【5 クエリが使えるか】いいえ
【6 クエリでの回答】否
【7 Accessが使えるか】いいえ
【8 Accessでの回答】否
【9 VBAの方が簡単で早くできる場合はVBAで回答】 可
自分で使う適当なマニュアルに用語集を作りたいのですが、
例えば
・プレースホルダー(タイトル行、「は行」で分類したい)
右のこのへんの作業空間のこと(上記用語の説明)
をひとつのボックスとして登録し、あ〜わ行で自由に並べ替えたいです
なんかExcelでそんなような操作できる気がするのですが、どうやればいいでしょうか? >>512
「並べ替え」でやるとタイトル部分と説明文部分が1セットにならず混ざって並べ変わってしまうので、
画像のようなボックス状態にして1セット扱いにして整理したいのです
(あ〜わ行のハイパーリンクも作ってクリックでそこに飛ぶようにしたい)
何かうまいこと指定すれば「並べ替え」でもできるでしょうか?
作業列に
「プレースホルダー」「プレースホルダー画像」
とか入れといてからて並べ替え 1つのシートで↓上半分と下半分で列の幅を変えたいのですができますか?
A |B |C |D |
A |B |C| D | >>524
セルの結合で擬似的に変えるので納得できないなら、無理 >>537
昔は猛烈に荒れ果てていた。シリアと同じような状況だった
その後一時誰もいなくなり、荒らしもいなくなり、回答どころか質問もない状態が続いた。一週間書き込みなしもザラだった
時は流れ、質問者・回答者が増えだした
しかし変な回答者や、Excel以外の質問も増えだし、混沌が始まった
そんな折、牧野というコテが現れた。牧野が一人で全員に回答をし直していた。
まさに聖者と言えよう
・・・と言いたいが、牧野自身が間違う事もあり、混沌は特に変わらなかった >>540
宮沢孝幸でググるといい
大学の准教授だがこいつがかなり諸悪の根源
年末には祖父母に会いに帰省してくださいと言い
オリンピックは客席全部埋めていいと言い
黙っていればマスクも不要と言っていた
これら全部テレビに出演して言ってた言葉
人間はクシャミとかしない生き物だと思っているらしい
またPCR検査が郵送でもできると知った時には
これ感染者がいろんなところに送ればテロできるなどとも言っていた
マジのキチガイです パロリンピックとかいうイベント
マジでやるのかね? 【1 OSの種類 .】 Windows10 64bit
【2 Excelのバージョン 】 Excel2016 32bit
【3 VBAが使えるか .】 いいえ
【4 VBAでの回答の可否】 否
・資材AとB、毎日価格が変動
・A・B毎回セットで購入
・購入単位は、1単位(100個)ずつ
・Aだけ5単位買って、Bは1単位買う など可能
資材A 1,234円 資材B 5,678円
A 1,234×100 = 123,400円
B 5,678×100 = 567,800円
これは例だけど、こういう条件のとき最も少ない購入金額で、かつ、両者の金額が一番近くなる組み合わせを調べたいんだが、どうすればいいのけ?
自分が欲してるような機能がまさに以下のサイトにあって、
例えば軸銘柄に7203(トヨタ)・脇銘柄に7267(ホンダ)って入れると、トヨタ200株・ホンダ500株て出る。この組み合わせが一番少ない株数で最も金額が近づく(29日現在)みたいなんだ
投資ペア検索ツール https://investars.jp/
こいうのってエクセルで可能やろか? 【1 OSの種類 】 Windows 10 64bit
【2 Excelのバージョン 】 Excel 2016 32bit
最近、Excel起動直後にセルを編集しようとすると、少しの間Excelが固まる
固まる時間は数十秒〜1分程度
最初に固まるだけで、一度固まったら、Excelを終了するまでこの現象は出ない
アドオンとかは一切いれていない
少し前までこんな現象は全く出なかったが、今はExcelを起動するたびに毎回この現象が出る
なんでだろ >>548
googleIMEなど、IMEを変えてみる >>549
ありがと。IMEは特に追加で入れていない。
今再確認したら、Excelを起動する度って程でもなかった
現象が出るのは、OS起動直後だろうか >>550
変換辞書をロードしているのに失敗してるように見える
大分長く使っていない?
辞書をリセットするか、googleIMEやらATOKに変換するか、なにかIME周りのメンテナンスが必要だと思う
恐らくExcelはそんなに関係ないと思う >>553
理由なんてMS恒例のポインタがズレてるか何かが変にスタックしているか
その場限りなら再起動、毎日起こるならoffice再インストールぐらいしかない
原意が分かっても大体対処出来ない。
>>552
環境が分からないとどうしようもない。>1のテンプレ教えて >>550
OS起動直後だけじゃなかった
Excelを終了してしばらくしてからExcelを再び立ち上げると同じ現象が出た
セル内の文字の編集をしたり、文字色などの書式設定を変えた直後にフリーズして、Excelの窓をクリックすると窓全体が白くなって一切入力を受け付けなくなる。
>>551
OSコンパネで、IMEの履歴保存をやめて、辞書利用も最小限に抑えてるけど効果なし
問題のPCは去年の秋ころに新規に組み立てて、OSも新規インストールしたもの
ところで、その新しいPCだけじゃなく、別の少し古いWindows10でも同様の現象が出ている
Windows Updateが原因なんじゃないかと疑っているが、ネット検索しても情報を見つけられない 変えて改善されたら原因だったってわかるやろ
そういうもんやで お前らいったいどんな仕事してんだよ??
そんな長い計算式使っている職場なんて見たことねーぞ 長いてか、作業列とか使うのは初級者臭くてカッコ悪いだろ。
うちの職場なんてほぼ全員計算式一発で作業してるぞ。
できるヤツは一瞬で長い式を組む >>566
ダッサwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
長い式がカッコいいとか思ってそうwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
365? >>セル内の文字の編集をしたり、文字色などの書式設定を変えた直後に
>>フリーズして、Excelの窓をクリックすると窓全体が白くなって
>>一切入力を受け付けなくなる。
職場のPC150台以上管理している。win10とoffice2016
全部そうなる。
あきらめている。excelの仕様でしょ!。 >>555
せっかくなんで手持ちの買い切り版エクセル2019を少し使ってみたけど
特に何の問題もおきないなあ
568も何か言ってるし2016の問題の可能性もあるかもね はあ?長い式こそ周りの人間に示しがつくだろ?
作業用セルとか舐められるわ そんな手段でマウント取らなきゃいけない>>573可哀想 保守性って言葉を知らんのだろうねw
自分しか理解出来ない式にしないと仕事奪われるんだろ
人望がないから >>573が職場を離れたら、「彼が関わったから」と言う理由だけですべて捨てられる 投信で2ヶ月で4倍はないw
大方、左の数字を変えてるだけだろう LETとLAMBDA、この2つが実装されればvba不要で再帰処理ができるようになる 果たしてLAMBDAを使いこなせる奴がこのスレにいるのかどうか 仕事でいっぱいいっぱいなのに、そんなニッチな関数を勉強する暇良くあるよな?
超絶暇な職場なのか? 逆だ、勉強して効率化するから暇が出来るんだよ
今の時代、手作業でやってたらまるで追いつかんわ LAMBDAはかなりニッチ寄りだよな
おそらく役立たない職場も多いだろう
勉強した人いたらどんな計算、どんな分野で役立ちそうか教えてほしい ニッチな関数
=BYROW(A1:F100,LAMBDA(_a,SUM(_a)))
関数
=SUM(A1:F1)
↓コピペ LAMBDAとLETがあるとVBA禁止の環境でもある程度のユーザー定義関数が作れるようになる 【1 OSの種類 .】 Windows10
【2 Excelのバージョン 】 Excel365
【3 VBAが使えるか .】 いいえ
【4 VBAでの回答の可否】 否
【5 クエリが使えるか】いいえ
【6 クエリでの回答】否
【7 Accessが使えるか】いいえ
【8 Accessでの回答】否
【9 VBAの方が簡単で早くできる場合はVBAで回答】 否
A列に曲名と一緒に(**min)と分数が書かれていて、
B列にその分の数字だけを手打ちすると数秒の間、
まだ手打ちしていない行に予測としてA列の分の数字が灰色で予測のように表示されてから消えます
EXCELの機能として自動で埋めることができますよと伝えているものだと思いますが
どのようにその機能を使うかが検索しても分からないので教えていただきたいです それ同じ行じゃなくて同じ列のセルを参照してる
enterで反映されるしdeleteで反映させなくできる >>595
>>596
ありがとうございます。フラッシュフィルで出来ました。 オートコンプリート
オートコレクト
オートフィル
フラッシュフィル お取り込み中のところすいません
参照した先の数字が「5」だったとします
そのセルの表示を「5」ではなく
「残 5」と表示させるには
どのように設定すればいいでしょうか? =CONCATENATE("残 ",F3)
※F3には「5」が有るものとする >>605
="残 "&A1
じゃダメか?
※参照先がA1の場合 表示形式でいい
textにしたら後で計算も出来なくなるだろ >>614
textにした「残」を合計するとかの計算 ああ、計算式のセルじゃなくて表示用のセル(列)を追加するのか ピボットテーブルにフィールドの追加している人いる〜? 【1 OSの種類 .】 Windows10
【2 Excelのバージョン 】 Excel365
【3 VBAが使えるか .】 いいえ
【4 VBAでの回答の可否】 否
【5 クエリが使えるか】いいえ
【6 クエリでの回答】否
【7 Accessが使えるか】いいえ
【8 Accessでの回答】否
【9 VBAの方が簡単で早くできる場合はVBAで回答】 否
エクセルで質問です、文字検索をするとき前の検索
が残ってるのですが、これをなくす方法は出来ますでしょうか? >>610
できました
ただその値を使って計算できなくなりました
困りました >>625
>>614さんが書いてるように、参照してるセルを計算に使えばいいです。 >>625
セルの書式設定→表示形式でユーザ定義を選んで種類のところに
残 0
って手打ちする
ただし、正の整数だけの場合ならこれでいいけど、小数だったり、カンマ表示にしたい場合は、0ってところに色々工夫が必要になる ご教授いただけるとありがたいです
=SUM(MASTER[売上])
この関数で「MASTERデータ」というシートの売上の列が合計されていたのですが、
どうしてシート名が違うのに参照できるのか教えてください >>629
合計されてるセル範囲に名前が定義してあると思う
メニューで、数式 → 名前の管理 を開いて確認してみてください >>630
定義されていました。調べてもわからなかったので助かりました。
ありがとうございました
>>631
こちらも知らなかったので勉強します。
ありがとうございました 【1 OSの種類 .】 Windows10
【2 Excelのバージョン 】 Excel2016
【3 VBAが使えるか .】いいえ
【4 VBAでの回答の可否】 否
【5 クエリが使えるか】いいえ
【6 クエリでの回答】否
【7 Accessが使えるか】いいえ
【8 Accessでの回答】否
【9 VBAの方が簡単で早くできる場合はVBAで回答】 可(コピペが可能ならば)
とある施設の居室管理でエクセルを使用しています。新入居者の名前と部屋番号のリスト(シート@)と全体の居室リスト(シートA)を関連づけて、シート@へ居室番号と名前をを記入すればシートAにも反映させるようにしたいと思っています。関数でなんとかしようと思ったのですが、うまくいきませんでした。
以下の条件を叶えつつ関数で対応はできるでしょうか?
条件@ 入退居がそれなりにあり、シート@で過去の入退居リストも兼ねているため、同じ居室番号が繰り返し出てくることがあります。一番新しい項目のみ対応させる必要があります。
条件A シートAが居室表も兼ねているため全150室が1列に並んでいるわけではありません。A列に1階の居室番号(1101,1102など)、B列に入居者名、D列に2階の居室番号…と4階分までフロアごとに横並びになっています。
よろしくご教示お願いします。 xlookupで行けそうだけど空き部屋になった場合に工夫が必要やね 633です。
Officeのバージョンは365ではなく2019でした。不確かな書き込みで申し訳ありません。
vlookupでなんとかしようと思っていましたが、新しい入力が反映されないため挫折しています。
関数も不勉強なため十分に使えないレベルです。
引き続きアドバイスいただけると助かります。 【1 OSの種類 .】 Windows10
【2 Excelのバージョン 】 Excel2019
【3 VBAが使えるか .】いいえ
【4 VBAでの回答の可否】 否
【5 クエリが使えるか】いいえ
【6 クエリでの回答】否
【7 Accessが使えるか】いいえ
【8 Accessでの回答】否
【9 VBAの方が簡単で早くできる場合はVBAで回答】 否
VBA使用不可です
2つ知りたいのですが、
@セルの書式設定で通貨で\2,000のように表示するよう設定したのにできない列があります
条件付き書式も設定しているのですが、併用はできないんでしょうか?
\2,000と表示できる列とできない列(2000になってしまう)に分かれてしまいますが、原因は何でしょうか?
A例えば、りんごなら\100、梨なら\200、桃なら\300と表示したいのですが、一つのセルにイフ関数を使って=if(A1=りんご,"100")にして、もう一つのセルにif関数で梨、もう一つに桃、というようにしているのですが、何か別のいい方法はないでしょうか?
このやり方だと、1つの項目に最低3つセルが必要になってしまうので…
恥ずかしいくらい初心者なのですが、よろしくお願いします =IFS(A1="りんご",100,A1="梨",200,A1="桃",300) >>641
1.は条件付き書式の中の「書式設定」も通貨に設定する必要がある 641です!ありがとうございます!
ぶどう 300円
いちご 200円
りんご 100円
子供A ぶどう
子供B いちご りんご
子供C りんご
子供Aにおごる → 300円
子供BとCにおごる → 600円
→の部分に必要な関数を教えて下さい
2つ→がありますが同じ式でお願いします(コピペで終わらせたい)
子供Bが2つの果物を参照しないといけないのと、おごる子供の数が一定じゃないのが厄介です >>641です
お礼が遅くなりすみません
答えてくださったみなさん、ありがとうございました
ちなみに>>646は私ではないです
条件付き書式の中で通貨に変えられたし、それからifs関数もできました
ピボットはググったのですが少し難しそうだったので、ifs関数にしました
助かりました、重ねてありがとうございました Android版のexcelもここで質問OKですかね? じゃあandroid版のExcel(無料アプリ)で質問です
USBキーボードから操作してみたんだけど、半角全角を半角に切り替えても
windows版のように確定入力?にならず全角みたいに打ち込んでEnterしないと
反映されないのをどうにかしたいです。あと、参照セルの指定をキーボード
矢印でしたいんだけどこれもできないのを何とかしたいです 書いといてなんですが自己解決したっぽいです
入力をgoogle日本語入力とかGboardじゃなくて別のにしたら
半角ですぐに字が確定する状態になって
=sum(・・・)
とかの・・・部分もキーボード矢印キーで指定できるようになった >>652
そうなんですがマクロ使えなくても
簡単な用途なら行けるなって思って ゲームのレベルアップまでの必要経験値を記録しています
レベル20までは記録できたのですが面倒になってきたので計算式を求めて以降の必要経験値を推測したいです
自分なりに調べて「散布図→近似値曲線→グラフに数式を表示」という手段を試してみましたが微妙にズレが発生してしまいます
理由を考え、x=レベル, y=必要経験値としてるのが間違いでx=レベル+aなんじゃないかという予想をしました
そこで散布図からx軸の値を消したのですが、自動で1から割り振られてるようです
y軸の値にあたる必要経験値のデータからのみで計算式を求める手段はないのでしょうか? >>655
最近のゲームの経験値は、レベルによって計算式を変えてくるのが普通だから、自動化は無理だと思う 【1 OSの種類 .】 Windows10
【2 Excelのバージョン 】 Excel2013
【3 VBAが使えるか .】 いいえ
【4 VBAでの回答の可否】 否
【5 クエリが使えるか】いいえ
【6 クエリでの回答】否
【7 Accessが使えるか】いいえ
【8 Accessでの回答】否
【9 VBAの方が簡単で早くできる場合はVBAで回答】 否
セル内の数値を数式の一部に代入する方法が知りたいです
例えば平均をとる際は
=AVERAGE(A3:A8)と範囲を指定しますが、毎回平均取りたい範囲が変わり、この式を打つのが面倒です
そこで全く別の場所に
○から□行目
といった入力部分作り、
=AVERAGE(A○:A□)
という感じにしたいです
https://i.imgur.com/NhPD7nR.jpg >>658
=average(indirect("A"&F7&":A"&H7)) >>655
エクセルの近似曲線ってベーシックなやつしかないから近似式から攻めるならsma4とか他のアプリケーション使った方がいい Power queryのデータソースのアクセス許可のパスワードってクライアント依存なの?埋め込んだまま、ファイルごと渡すことできない? 【1 OSの種類 .】 Windows10
【2 Excelのバージョン 】 365
【3 VBAが使えるか .】 いいえ
【4 VBAでの回答の可否】 否
【5 クエリが使えるか】いいえ
【6 クエリでの回答】否
【7 Accessが使えるか】いいえ
【8 Accessでの回答】否
【9 VBAの方が簡単で早くできる場合はVBAで回答】 可
法人がお店を幾つか経営しててやり取りしているところは、IDが1から順に割り振られる。
https://imgur.com/gr60gk0
・やりたいこと
一切やり取りのない法人は削除したい。
上記画像で言うB社(A社みたいに1つでもやり取りしているところがあったら残しておきたい)
社内に詳しい奴がいなくて丸投げされてます。助けてください。 >>668
データ消す作業やからまずはコピーしたファイルで試してくれ
まず親会社のラベルを繰り返し入力
分からんかったら下のサイト参照
【エクセル】空白を上のセルと同じ文字で埋める(ラベルを繰り返す)方法│エコスラブログ
https://ecoslyme.com/excel-blank-fillin/
親会社の左に一列挿入して画像みたいな関数いれる
https://i.imgur.com/MK9vudo.png
後はラベル列をフィルターかけて0になってるの消す >>669
できました!!!ありがとうございますm(__)m >>669
"<>"&""
これ初めて見たんだけどどういう意味ですか? 空白じゃないと明示している?
"<>"だけでもいいと思うけど >>671
>>672の言うように空白でない明示やね
"<>"だけでも動くけど"<>"&""の方が後で見たときに何やってるか分かりやすいかなって思ってこうかいてる
むしろ分からんって質問来てて草も生えん 初心者「どういう意味???」
中級者「明示しているのかな」
未来の自分「明示しているのか?なんでこんな書き方をしているんだ・・・」
あまり明示する意味はないのかもしれないな 671です。
"任意の文字列"の後に&""をつけるのって何も意味をなさないですよね?
算数でいうとゼロを足しても答えは一緒みたいな感じで。
もしかしたら自分の知らない意味があるのかもと思って質問しました。
ありがとうございました。 生田勇人(39)
高知市朝倉中学校卒業
恐喝と暴行、偽証、傷害容疑で逮捕、起訴。
togetter.com/li/1227954
pbs.twimg.com/media/DbUOGw1VQAAqJcx.jpg:large
i.imgur.com/tuUldwv.jpg
www.youtube.com/watch?v=UyNXI8usCrM
取り調べで「事実無根」と容疑を否認。
卓球所に松岡学(39)と出入りし賭け試合を被害者に強要、一回ミスったら1000円払えと発言。
2万円を取ろうとした。親にチクったらただじゃ済まんぞと被害者の胸倉をつかみ壁の隅に叩き付け
1分間つかみ続けた。2000円を脅し取り、後日腹を殴った疑い。
生田勇人の両親も被害者の親にたかっており親子でたかっていた疑惑がある。 【1 OSの種類 .】 Windows10
【2 Excelのバージョン 】 Excel365
【3 VBAが使えるか .】 いいえ
【4 VBAでの回答の可否】 否
【5 クエリが使えるか】いいえ
【6 クエリでの回答】否
【7 Accessが使えるか】いいえ
【8 Accessでの回答】否
【9 VBAの方が簡単で早くできる場合はVBAで回答】否
現在時刻のミリ秒3桁までを数値として取得したいのですが、(例.15:34:13.355)
NOW関数だと何度F9で更新しても小数点以下第三位が必ず0になってしまいます。(例.15:34:13.350)
セルの書式設定ではユーザー定義でh:mm:ss.000としています。
何か方法はありますでしょうか。 >>677
やり方は知らなくて答えられない。申し訳ない。
ただ、なんでそんなことしたいんだ?興味ある。
乱数発生器か? >>678
>乱数発生器
そんな感じです。
この方法でランダムな数値を取り出して
計算する感じです。 RAND関数かRANDBETWEEN関数じゃダメなの?
0〜999の整数が欲しいなら
=INT(RAND()*100)
か
=RANDBETWEEN(0,999) >>680
>>682
ありがとうございます。
すみませんが今回は現在時刻のミリ秒下3桁でというのがキーなのです。 よく見たらここ9割キチガイじゃねぇか
知恵遅れで聞いたほうがましなレベルだな
バイバイ >>686
>>687
ありがとうございます。
表示上は3桁まで出るので計測もできるものだと思ってました。 >>688
おまえにいいこと教えてやるよ
時間止めるAVも9割が演技だからな
世の中ってそういうもんだ つまりこのスレは1割のまともな奴が時間停止しながら一瞬で回答してるわけか >>688
知恵袋も回答者によってはいい加減だけどなw >>694
おまえにいいこと教えてやるよ
時間止めるAVも9割が演技だからな
世の中ってそういうもんだ >>695
つまりこのスレは1割のまともな奴が時間停止しながら一瞬で回答してるわけか 【1 OSの種類 .】 Windows10
【2 Excelのバージョン 】 Excel365
【3 VBAが使えるか .】 はい
【4 VBAでの回答の可否】 はい
【9 VBAの方が簡単で早くできる場合はVBAで回答】はい
よろしくお願いします。
フォーム上にwebブラウザーコントローラを設置し任意のhtmlドキュメント等を表示し、
その上で、IEでいう保存(webページ、完全)をしたいのですが、方法がわかりません。
コントローラを設置しhtmlを表示させるところまではできました。その後の保存がどうやればいいのか
わかりません。コントローラーにメニューバー等も表示されません。
どなたかわかる方がいらっしゃいましたら、教えてください。お願いいたします。 >>700
知られてない機能ガンガン使ってドヤ顔したいの?マウント取りたいの?承認欲求満たしたいの? >>699
「vba webページを保存」
で検索したら色々出てくる
完全な保存って妙に不安定だから、これが良いってのは言えない。色々試してみて >>702
探し方が悪いのか、まともな回答がついてない質問ページしか出てこないんだけど、色々出てくるんなら1つでいいからリンク貼って >>704
mht形式じゃなくてWebページ完全形式で保存したいのですが >>702>>704
ありがとうございました。
やはりいろいろ難しいらしく、結局、コントローラの使用を断念しました。
VBAからIEそのものを起動させ、sendkeyで保存するようにしました。
なお、703や705は私ではありません。 俺は35で職歴なしの男なんだけど
親父に「アッキーナの赤ちゃん、死産したって」って言ったら
「ああいう人が死んで、お前みたいなのが生きてるって世の中理不尽だよな
代わりにお前が死ねばよかったよ」って言われたんだが
こんなこと言ってくる親って、お前ら的にどう思う? 関数の読み方って正式に決まってますか?
例えばIFS関数だとイフス、イフエス、イフズなど諸説あるようですが 計算式でシート名を取得する定番の方法である
=RIGHT(CELL("filename",A1),LEN(CELL("filename",A1))-FIND("]",CELL("filename",A1)))
の、"A1"(セル指定)を省略したときにどうなるのかというのを初めて体験しました。
私が「ボランティアのパソコンの助っ人」として関わっているある団体でのことです。
「シート名が表示されるはずの欄に違う内容が表示される」という相談を受け、調べていて気付きました。
正常に表示されているシートでは CELL("filename",A1) のようにセル指定がありましたが、
異常な表示のシートの当該箇所には CELL("filename") と、セル指定がありませんでした。
このシートでも、何か入力する(または[F9]キーを押す)と当該シート名になるという不思議な現象。
同じような体験した方いますか?
そもそも、CELL関数の引数は 検査の種類と対象範囲 なんだから、2番目の引数を省略したらエラーにすべきものでは? 必要のないこだわりで周囲に迷惑をかけるタイプですな。 対象範囲
情報が必要なセルを指定します。1 つのセルではなく、セル範囲を指定すると、セル範囲の左上隅にあるセルの情報が返されます。何も指定しないと、検査の種類 に指定した情報が、最後に変更したセルに返されます。 G1のセルに式を書いてそれをG500までコピペしています(相対参照)
そしてH1のセルでG1からG500までの合計を算出しています
G列に表示される値を人が見る必要はなくてあくまで計算のための列です(むしろ見えない方がいい)
このG列をなくしたくて現在は非表示にしていますがそれだとお客さんが間違って開いてしまうかもしれません
G列とH列で行ってる計算をひとまとめにする方法はありますでしょうか?
理論上はG列にある式500個を並べて+で繋げればいいのですが1つのセルに収める文字数がとんでもないことになってしまうので別の方法を探しています 【1 OSの種類 .】 Windows10
【2 Excelのバージョン 】 Excel Online
【3 VBAが使えるか .】 いいえ
【4 VBAでの回答の可否】 否
【5 クエリが使えるか】いいえ
【6 クエリでの回答】否
【7 Accessが使えるか】いいえ
【8 Accessでの回答】否
【9 VBAの方が簡単で早くできる場合はVBAで回答】 否
A列とB列に去年に店頭に置いてある本の題名(文字)と、売上数(数字)が並んでいます。
C列とD列に今年に店頭に置いてある本の題名(文字)と、売上数(数字)が並んでいます。
E列に、本ごとの去年の売上と今年の売上の差を表示することってできますか?
本のラインナップは部分的に入れ替わっているので、アルファベット順で並べて整理はできなさそうです。
イメージとしては、C1と同じ題名の本をA列から検索して、ヒットした場合、
その隣のB列から売上の数字を取り出して、D1の数字からマイナスして、E1に表示するみたいなことができるといいのですが。 【1 OSの種類 .】 Windows 10 Home
【2 Excelのバージョン 】 Office Proffesional Plus 2019
日本語入力がONのときに、Shift+Spaceの行選択ショートカットが機能しません
IMEのプロパティでShift+Spaceは「-」にしています
https://i.imgur.com/0nsB8pW.jpg
日本語入力OFFなら機能します
解決法ありますか? >>717
vlookupとかxlookup使えばできるよ E1に
=D1-IF(ISNA(VLOOKUP(C1,A:B,2,false),0,VLOOKUP(C1,A:B,2,false))
って入力して、C列の行数分、数式こぴー
あんまり、キレイな数式じゃないけど >>721
ググりながらやったらできました!ヒントをくださりありがとうございます。 >>723
更新してませんでした。例も提示してくださったのですね!ありがとうございます。
ちなみに717と724が自分の書き込みです。722は自分ではありません。
レベルの低い質問失礼しました。 725は名乗ってるだろ
722は誰と言うならわかるが 「Excelでのアナログな管理」って言葉なんかすき
いやExcelもいちおうデジタルなのよ?w 使う人間がアナログだから、デジタルなデバイスを使ってもアナログ的な運用は可能 うわあ頭悪そうな発言
>>729
>「Excelでのアナログな管理」って言葉なんかすき
>
>いやExcelもいちおうデジタルなのよ?w データをプリントし電卓を駆使しセルへ手入力しているウチの職場はデジタル化完了です 我が社はデジタル式そろばんの国内トップシェアを誇っていてね・・・ 我が社はデジタル式そろばんの国内トップシェアを誇っていてね・・・
我が社はデジタル式そろばんの国内トップシェアを誇っていてね・・・
我が社はデジタル式そろばんの国内トップシェアを誇っていてね・・・
我が社はデジタル式そろばんの国内トップシェアを誇っていてね・・・ デジタルの意味がわかってないやつが多いな
そろばんは電気を使わないだけで5.1進法という特殊な体系を扱うデジタル機器だぞ
玉をちょっとだけ動かして少数とか表現しないだろ? 話が理解できないのに無理にレスしなくていいから
最高にあたま悪そうだなおまえ
>>738
>デジタルの意味がわかってないやつが多いな
>そろばんは電気を使わないだけで5.1進法という特殊な体系を扱うデジタル機器だぞ
>玉をちょっとだけ動かして少数とか表現しないだろ? >>738
5.1進法って聞いたことないんだけど本当にあるのか? 5.2進法ちゃうんかな?
スレチなんでこのへんで辞めとこう >>729
もとねたはここ
「ソフトウェアとハードウェアの一括管理のためにジョーシスを導入。デバイスとSaaSアカウントを従業員に紐づけて、一気通貫での管理を進めています
株式会社ユーグレナ 様(バイオテクノロジー, 従業員約200名)
・ 秋入社の社員へのアカウント発行UXを実体験し、ロールやグループ設定までできる簡便さに感動
・ 今後は主要10SaaSのアカウント管理に活用し、アカウント発行・削除もジョーシスで一元対応予定
・ PCやセキュリティUSBも含めて、全社員のITデバイス管理に活用し、Excelでのアナログな管理から脱却を目指す」 今日はシリアルNoが44444
てってのはもう出てた?
次のゾロ目は30年後 >>747
ウソだろと思ったがマジでしたスンマセン すみません…どなたか教えて下さい
1569✕17:44を出したいのですがうまくいきません
1569✕17:44✕24とやると27815になってしまいます
答えは27823です。実際はセルを指定して計算しています…
上記の✕24の式ではうまくできないのでしょうか… >>749
うちで試したら、そのどっちでもなく27824になったんだけど
ちな#10005は掛け算記号ね >>750
ありがとうございます
エクセルによって答がちがうのでしょうか???
27823の答えは電卓で出しています
1569*17.733です。17:44が記載されてるセルから直接掛け算せずにどっかのセルに17.733を出してそれをかければよいのでしょうか… >>751
それは少数点以下3桁までしか出してないから誤差が出てる
17:44は実際には17.733333という、3が永遠に続く循環小数になり、これに1569を掛けると27823.6になる
この計算をExcelでやって、セルの書式が整数だと小数点以下が四捨五入されて27824になる >>752
ラウンドダウンであわせてしまいました…実践で使ってこれで正解かわかりませんが…
すみませんまだ御時間ありましたら下記おしえてください
1569*(17:44*24)でやると27815になってしまいます
1569は1225*125%の答えが入っています
単純に1569*17733をやると27823とかえってきます…
式が間違っていますでしょうか… >>753
だから、桁数が足りないんだってば
まちがい 1569*17.733
せいかい 1569*17.733333
最後に切り捨てるか切り上げるか四捨五入するかは計算の目的による >>754
頭が足りずにすみません
よくわかりました。ありがとうございました 【1 OSの種類 .】 Windows10
【2 Excelのバージョン 】 Excel365
【3 VBAが使えるか .】 はい
【4 VBAでの回答の可否】 可
よろしくお願いいたします。
ローカルに保存してあるHTMLファイルの中身ぜんぶを取得したいです。
タグを見つけてタイトルだけ、とかそういうことではなく、headerもbodyも、
とにかくHTML内の全情報(テキスト)をまるごと取得したいのですが、
VBAでどう書けばいいのかわかりません。
アドレス(ファイルのあるディレクトリとファイル名)は分かっているとして、
どうやって中身を読みとるのか、VBAでどう書くのか教えてください。
お願いいたします。 Excelの関数について質問です
offsetの基準となる参照セルは
matchなどで検索参照できないんでしょうか?
具体的には
=sum(offset(match(a1,別シートa1:a10,0),[行数],[列数],〜))
と、いった感じにしたいです
どうやってもoffsetの基準の参照はセル番地の指定しか受け付けず
matchやvlookupではダメでした
offsetの基準値はセル番地指定しかダメなんでしょうか? >>757
文字コードが固定されていて
ShiftJISやutf-16ならOpenステートメントでもいいしFileSystemObjectのTextStreamでもいい
他の文字コードならAdodb.Streamで読めるだろう
コード不明ならタグの先読みなど面倒くさい
自動判定して変換する外部コマンドの使用なども検討すべき >>758
それならSUMIFでいいんじゃない?
あとMMULTという手もあるけど >>758
というかMATCHの戻り地は単なる数値だからMATCHだけじゃダメでしょう >>758
こんな感じ。黄色の部分をsum()している
https://i.imgur.com/s5s9XSj.png
=SUM(OFFSET(INDEX(B2:F8,2,3),0,0,2,2))
を
=SUM(OFFSET(INDEX(B2:F8,match(...),match(...)),0,0,2,2))
のように変更すれば大体うまくいくと思う >>765
いや全然うまくいかないだろそれ
いかにも牧野らしい回答だな 大体ってうまくいくってどうしてそう思ったんだろう
もしかして質問を読まずに回答したの >>765
大体うまくいきました!ありがとうございますた 先ずはググってみると、ヒントが転がっているかも知れない >>771
やりたいこと書いた後、スペースあけてExcelで検索すると大概は出てくるよな
それでもダメならここで聞く ここの回答者も質問スペースExcelで検索してるだけだぞ 結局、indexとmatchの組み合わせにしたら動きました
相談に乗ってくれたみなさんありがとうございました indexとmatchがあまりにも相性良すぎて濡れる 昔は検索すれば見つかったが今は広告だらけの素人が書いた記事が引っかかる index matchで良かったのか
768と769は何だったんだ OKかNGを選択するプルダウンがあるのだけど
OKのプルダウンを複数選択して一気にOK入力する方法ある? お前発見した
ttps://i.imgur.com/GNPblMh.jpg >>785
Ctrl押しながらOKにしたいセルをクリックして
OKとキーボードで打ち
エンターで決定する Ctrl+Enterで選択セル全部に入力できんかったっけ? >>788
VBAのプルダウンじゃなければただの入力支援だから
プルダウンのとこに打ち込みもできる
式やVBA必要ないから787のやり方が一番楽
そうじゃなければチェックボックス使って
チェックが入ればOK、入らなければNGみたいなのを作るしかない
つまり選択したプルダウンを複数同時操作は現実的じゃない >>796
俺プロだよ。SUMだけじゃなくてAVERAGEも使いこなせる。 >>796
金もらってればプロだからね。パソコン教室の講師なんて幾らでもいる
俺の彼女もプロだったけど、年寄りに罫線の引き方を教えるだけで金もらってた。
年寄りはボケるので、ずっと罫線の引き方を教わる
教えるほうがメンタルまいる模様 >>798
それは相手次第だね
同じことを何回教えても成果が出ないと精神がやられる
このことは心理学の実験でもちゃんと証明されてる Excelファイルにパスワードをかけたのですが、失念してしまい困っています。
忘れた場合二度と開けないのでしょうか?
大切なデータなのでなんとか開きたいです。 エクセル パスワード 解除 裏ワザ
とかでぐぐれば割と 職場のExcelが2013(2015だったかも) なのですが、web上のデータをコピペすると数十秒掛かります
リンク付きのデータだけでなく只の文章を貼り付けても時間が掛かります
右クリするとリンク貼り付け扱いになって「値の貼り付け」が出来ません
テキストデータにすると即完了しますが1セルに入ってしまうので、区切り位置分けるのは大変です
自宅の古いExcel(2007)だと問題なく処理されます
何か対策がありましたら教えて下さい >>806
パソコンのスペックは?自宅と職場でどれぐらい違うか調べた? >>810
自宅は未だにXP、2GB
職場はwin10、8GBだったと思います >>806
再インストールした方が良さそう。恐らく何かファイルの一部がが破損している
無理ならスプレッドシートを使うか、他のアプリを使ってみたほうがいいかも プロの定義ってmotとかmvpの人の事言うんじゃないの??
前の職場の講習ででそんな感じの話聞いたが 講習だのセミナーだの、ありゃ作った気にさせる、覚えた気にさせるだけの情弱商法だとどこかのスレに書いてあった
やたら高額な時点で察しろと。 赤の石 STRが付与される確率が増加
青の石 INTが付与される確率が増加
緑の石 VITが付与される確率が増加
黄の石 DEXが付与される確率が増加
紫の石 LUKが付与される確率が増加
空の石 EXP倍率が付与される確率が増加
桃の石 JOB倍率が付与される確率が増加
白の石 DROP倍率が付与される確率が増加
黒の石 闇属性が付与される確率が増加
赤の星片 火属性が付与される確率が増加
青の星片 水属性が付与される確率が増加
緑の星片 風属性が付与される確率が増加
赤の珠 STRが付与される確率が増加
青の珠 INTが付与される確率が増加
緑の珠 VITが付与される確率が増加
黄の珠 DEXが付与される確率が増加
紫の珠 LUKが付与される確率が増加
空の珠 物攻が付与される確率が増加
桃の珠 魔攻が付与される確率が増加
白の珠 物防が付与される確率が増加
黒の珠 魔防が付与される確率が増加
黄の星片 光属性が付与される確率が増加 【1 OSの種類 .】 Windows10
【2 Excelのバージョン 】 Excel2007
【3 VBAが使えるか .】 いいえ
【4 VBAでの回答の可否】 否
A1,E1,I1,M1・・・と横列に4列おきのセルの文字が指定文字と同一だった場合そのセルの3列横D1,H1,L1,P1・・・の和を出したいです。
横4列使ったグループが横に並んでいてグループの最初の列が一致している文字の場合だけグループ最終列の和を求めたい。縦は日付けで伸ばして行きます。
IFでグループ分足せば出来ますが長すぎるので簡単に引き出せないかと思いまして >>821
=SUMPRODUCT(IF(ISNUMBER(D1:Y1),(D1:Y1),0)*IF(A1:V1="a",1,0)*IF(MOD(COLUMN(A1:V1),4)=1,1,0))
作業行作ったほうがわかりやすくて良いと思う 【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)では問題なくソート(並べ変え)はできます。
これはパソコンが原因なのか、エクセルが原因なのか、分かる方がいらっしゃれば教えてください
また、office365で前のバージョンをインストールする方法があれば、教えていただきたいです
よろしくお願いします。 >>821
A1、E1、・・・の文字を探す対象ではないセルには
探したい文字が入っていないとすると
=SUMPRODUCT((A1:M1="a")*1,D1:P1)とか
=SUMPRODUCT((A1:M1="a")*D1:P1)でいけるかな >>824
>A1〜G30の範囲で各行のE列とF列が結合されています
タイトル行でも結合しているの?
本来、セル結合のある表はソートできないっすよ。
なぜならソート後に結合したセルの状態が特定できないから
データベースを作った人にはよく分るんだろうけどさ
ソートする前提の表はテーブルとして扱われ
それぞれの行をレコードとして扱うことになる
なので、それぞれの行をまたぐセル結合はできない
同じ行のセル結合は可能かもな。意味はないけど 教えて下さい。
Aシートに、A列発注日B列到着日、C列担当者という表があります。
到着日の欄には、到着したときに日付が入力されますが、それまでは空白だったり「要問合せ」などと書いてあります。
別シートで、担当者毎の到着回数を表示したいのですが、
=countifs(Aシート!B:B , 日付データかどうか , Aシート!B:B , "太郎")のように書きたいのですが、最初の条件をどう書けばいいのか
わかりません。
IsDate関数でなんとかならないかと思うのですが、どう書けばよいのでしょうか? >>829です。
ISDATEはVBAでしか使えないことがわかりました。
質問を取り消します。
ごめんなさい。 https://imgur.com/E2pDo4y.jpg
こういう索引付きテーブルをデータ部分だけ並べ替えってできないですか?
見出し固定を複数行に適用するというか >>829
AND(セル<>"", CELL("format", セル)="D1")
いいやり方ではないがこれで出来へんかな? >>831
たぶんムリ
索引なくして一番左にイニシャル列作るしかない textとweekdayとかdate使って曜日出すの
行数増えると滅茶苦茶重くなるんだな
textなしweekdayでユーザー定義aaaの方が圧倒的に軽くなったわ
ユーザー定義の方が負担少ないのか 【1 OSの種類 .】 Windows 10
【2 Excelのバージョン 】 Excel 365
【3 VBAが使えるか .】 はい
【4 VBAでの回答の可否】 可
【5 クエリが使えるか】いいえ
【6 クエリでの回答】否
【7 Accessが使えるか】いいえ
【8 Accessでの回答】否
【9 VBAの方が簡単で早くできる場合はVBAで回答】 可
お知恵をお貸しください
複数の事業所で使用するシートの雛形を現在作成中です
事業所によって計算式が変わる部分があるので、
別のセルに記述した数式を参照するための関数を作り、
設定シートから数式を読み込むことにしました
Application.Evaluateのラッパー関数EVALを作成し、セルに設定したのですが、関数が非同期で実行されてしまうようで、正確な結果が出ません
@プルダウンで対象月を選択→A対象月を参照する数式で年度が決定される→BEVAL関数からAの年度を参照し、条件に合わせて計算するという流れを期待しています
実際には、@→B→Aの順に計算されているようで、正しい結果になりません
EVAL関数にRangeの引数を追加し、Aのセルを参照するようにしましたが、やはりうまくいっていないようです
よろしくお願いいたします >>836
書式設定は負担が少ないというより、書式設定はかならず通るから負担を感じさせないが正解
>>837
どういう同期を取っているかが重要だと思うけど、
常にリアルタイムで同期を撮るならスプレッドシートにしたほうが良いと思う
「vpn環境で共有」はマジで辞めたほうが良い。エクセルが重くなると挙動が変になるし、
仰るとおりマクロが加わると順序もおかしくなる ◆こんばんは。関数で教えてほしいです。
・「会合一覧」というシート内の表の日付を拾って該当セルに表示したいのですが、シリアつ値が表示されます。
・書式設定で分類を日付にしても、直りません。
=IF('会合一覧(月別リンク)'!$E$40="","",VLOOKUP('会合一覧(月別リンク)'!$E$40,'会合一覧(月別リンク)'!$A$3:$O$37,2,FALSE))&""
上記の関数に何が足りないですか?
表示させたいのは、(例9/10)です。
Google検索で
TEXT(〜〜〜〜〜〜〜〜,"m/d")というのをどこかに入れるっぽい事まではわかったのですが、上記関数のどこに当てはめれば良いのかわからないのです。
5ちゃんねる初心者です、よろしくお願いいたします。 >>840
最後に&""が入ると文字列と見なされるからそこだけ消せばいい
代わりに先頭にIFERRORを入れて最後に
,""
て入れてみたら? >>841
Excelのアカウントを確認すると、
Home and Business 2019
です。 >>843
2019ならVLOOKUPなんて使わないでいいよ
XLOOKUP使った方が良い >>842
お返事ありがとうございます。
=IFERROR('婚礼一覧(月別リンク)'!$E$40="","",VLOOKUP('婚礼一覧(月別リンク)'!$E$40,'婚礼一覧(月別リンク)'!$A$3:$O$37,2,FALSE)),""
と追記してみましたが、
この関数に対して、多すぎる引数が入力されています。
と言われます。 >>842
お返事ありがとうございます。
=IFERROR('婚礼一覧(月別リンク)'!$E$40="","",VLOOKUP('婚礼一覧(月別リンク)'!$E$40,'婚礼一覧(月別リンク)'!$A$3:$O$37,2,FALSE)),""
と追記してみましたが、
この関数に対して、多すぎる引数が入力されています。
と言われます。 >>846
=IFERROR('婚礼一覧(月別リンク)'!$E$40="","",VLOOKUP('婚礼一覧(月別リンク)'!$E$40,'婚礼一覧(月別リンク)'!$A$3:$O$37,2,FALSE),"") >>844
Google検索でやりたいことを探して、出てきた関数を試行錯誤しながら当てはめて関数を完成させているので、
XLOOKUPを使った例文ではなく、VLOOKUPを使った例文が出てきました。 >>847
書き込んでくださった関数をそのままセルにコピペしてみましたが、
「この関数に対して、多すぎる引数が入力されています。」
と言われてしまいました。 >>837
検討違いなこと言ってたらすまんがindirectじゃアカンの? >>848
ごめん、どう考えてもXLOOKUPだけで出来る >>840
=IFERROR(IF('会合一覧(月別リンク)'!$E$40="","",VLOOKUP('会合一覧(月別リンク)'!$E$40,'会合一覧(月別リンク)'!$A$3:$O$37,2,FALSE)),"") >>851
XLOOKUPでどう作ったらいいか、答えを教えていただけると大変嬉しいです。
お願いします。 >>849
ごめん
最初のIFまで消してた
=IFERROR(IF('会合一覧(月別リンク)'!$E$40="","",VLOOKUP('会合一覧(月別リンク)'!$E$40,'会合一覧(月別リンク)'!$A$3:$O$37,2,FALSE)),"") >>851
ありがとうございます!
日付で表示されました。嬉しいです。
どうして日付にできたのか、関数の中を一つひとつ、噛み砕いてみます。
ありがとうございます。 >>853
=XLOOKUP('会合一覧(月別リンク)'!E40:E1000,'会合一覧(月別リンク)'!A:A,B:B,"") >>855
>>842に書いた通り式の最後に&""が付くと文字列になってしまう
シリアル値は文字列じゃなくて数値なので書式で日付に設定しても変わらないのよ >>856
XLOOKUPの計算式、ありがとうございます。
実際の表に当てはめて勉強してみます。
>>857
&""を入れて、未入力のセルは空欄になるようにしたかったので。
ここのみなさん優しくて、ありがとうございます。 >>858
&""は使わない方がいいよ
ミスの元凶 >>860
&""を使わずに、対象が無い場合は空白セルにする方法はありますか? >>862
XLOOKUPの第4引数
見つからなかった場合の処理
↓で言うと最後の,""
=XLOOKUP('会合一覧(月別リンク)'!E40:E1000,'会合一覧(月別リンク)'!A:A,B:B,"") >>860
今、1つひとつ、関数内の「$E$40」を「$F$40」「$G$40」…と手打ちで変更していますが、
該当の値が無いセルは自動で空欄になりました!
オプションの詳細設定は触っていないのですが。 >>863
"" だけで、空欄にしてくれるのですね。
色々と勉強になります。 >>864
あなたにはVLOOKUPは向いてない
もっと簡単で直感的に出来るXLOOKUPをオススメしますよ >>865
あなたはこのスレに書かれた式をそのままコピペしているようですが
VLOOKUPにしてもXLOOKUPにしても内容を理解出来なければ大きなミスに繋がります
この手の検索関数で最も簡単なXLOOKUPを理解出来ないならば諦めた方が良いと思います >>866
いつも、Google検索で、自分がやりたい事とまったく同じ事例を探して、その関数やマクロをそのまま当てはめています。
XLOOKUPを解説している本などで、じっくりXLOOKUPを勉強した方がいいですね♪
VLOOKUPとXLOOKUPの違いがわからないですが、XLOOKUPのほうが簡単なのですね。
教えてくれてすごく嬉しいです。ありがとうございます。 >>868
ネットで探した式を当てはめる=出来ている
と思っているなら大きな間違いです
内容を脳が理解しない限り明日はありません >>869
出来ているとは思ってなくて、関数の勉強したいと思っています。
「$E$40」も$マーク外して一気に変更したいのですが、完成させる表の列がバラバラなので仕方なく…。
職場のエクセル表が全て手打ちなので、最初のシート以外は関数を入れて打ち間違いを防ぐために、自分用の表を作成しています。
上司が=SUM 以外を使えないので、
今回の表も私の自己満足です。
でもエクセルは面白いからもっと勉強していきたいです。 >>870
関数勉強する前にまず参照とスピルから始めたら?
関数の勉強はそのあと >>871
おぉ、参照とスピルですね。
参照は何となくイメージはわかりますが、スピルが何かGoogle検索したら、掛け算九九の表を一行で作れると出てきました。
こんな機能もあるのですね!
Excelの優しいレベルの機能を教えてもらって嬉しい!
明日から参照とスピルを色々とやってみます。 スピルってそんな使う?
個人的にはスピルほぼ使わんし参照理解したら関数でいいと思うんやが 自動的に行数が変わるから便利
でもバージョンが入り混じってる時は使えないのでめんどくさい 慣れてないからつかい時がわかってないだけで使ってみたら便利なんかもな 何が便利ってスピル範囲演算子がとにかく便利なんだよな スピル機能が良く分からんのだが
下のほうに何か別のデータが入っていたら上書きされる?
それとも直前でスピルが打ち切られる? 【1 OSの種類 .】 Windows10
【2 Excelのバージョン 】 Excel2019
【3 VBAが使えるか .】 いいえ
【4 VBAでの回答の可否】 否
【5 クエリが使えるか】いいえ
【6 クエリでの回答】否
【7 Accessが使えるか】いいえ
【8 Accessでの回答】否
【9 VBAの方が簡単で早くできる場合はVBAで回答】 否
画像のような表で、最終的にF2のように表示したいのですがD列とE列を&でつなげるだけではF3のような表示になります。
改行もきちんと設定できれば良いですが、いまは幅を調整して折り返しで対応しています。
ひとつのセル内に表示しようとせず、行を追加してそれぞれに入れれば簡単だと思うのですが、ここには表しきれていない部分の兼ね合いで難しいです。
行の追加は難しいですが、列の追加は可能です。
なにか良い方法があればご教授ください
https://i.imgur.com/MQyLDI8.jpg >>888
改行はこれでいけそうですね、ありがとうございます。
あとは&で繋げた後も「個別」「セット」「個」を表示させたいのでその方法ですが、なにかないでしょうか
ユーザー定義で対応可能なのか、もしくは例えばユーザー定義で数値の25が見かけ上「個別25個」になっているのを、そのまま「個別25個」の文字列に変換できたり関数などあれば、あとは&で繋げるだけなのですが >>886
ごめんなさい、書いてて解決しました。
列追加して、先に個別、セット、個を文字列で入れておいて数値だけ改行して飛ばします
アドバイスいただいた方ありがとうございました。
お騒がせしましたm(_ _)m あ
="個別"&B2&"個"&CH
AR(10)&"セット"&C2&"個" >>870
Excelなんてネット見て何も考えずにそのまま使えば楽勝よ
とか思ってるヤツ沢山いますから、理屈を勉強すればいろいろ視野が広がりますよ〜 おまいらウソつきだな
MS 2019でXLOOKUPやスピルなんて使えねえじゃねえか >>893
そう、永続ライセンス(買い切り版)のExcel2019でもスピルとかは使えない。 2019と365の違いわかんないなんて。。。
あんな凄い複雑な式組めるわりにはそういった基本欠けてる時点で。。。 これからも永続版と365の格差は広がってくよ
MSの方針だから 要するに上納金をきちんと納め続けろや庶民どもっていうMS様からのお達しです >>895
「excel2019 スピル」でググってトップにでる「できるネット」の情報が嘘というか紛らわしい
これだと買い切り版もスピル使えるのかと勘違いしても仕方ない
実際にはOFFICE365契約しないと使えないProfessional Plus版のEXCEL2019でないと
スピルとかは実装されていないっすよ。 ここの人達ってスピルみたいな簡単な機能の使い方もわからないんですか? なわけないじゃん
Excelの事端から端まで知っているらしいからなんでも答えてくれるよ。
Excel歴30年40年の連中がゴロゴロいるし。 うちの職場にもその30年とかいるけど、全然ダメダメな表ばかり作ってみんなに迷惑かけているオッサンいるぞ?
無駄に表計算歴なんか長くても、まともに扱えなきゃ意味なくね? ここの人達ってスピルみたいな簡単な機能の使い方もわからないんですか? そういった話を前から質問してるでしょ?
字が読めないお前こそ小学生? 【1 OSの種類 .】 macOS big sur
【2 Excelのバージョン 】 Microsoft Excel for mac 16.53
【3 VBAが使えるか .】 いいえ
【4 VBAでの回答の可否】 否
【5 クエリが使えるか】いいえ
【6 クエリでの回答】否
【7 Accessが使えるか】いいえ
【8 Accessでの回答】否
【9 VBAの方が簡単で早くできる場合はVBAで回答】 否
初めて質問をさせて頂きます。
失礼がありましたら修正させて頂きますのでご指摘頂けますと幸いです。
ブログの記事の "タグ" データをまとめるため、以下のような表を作っています
タグの項目| パズル| 戦略 | スピード|
| □ | ☑ | □ |
| FALSE| TRUE | FALSE |
□はチェックボックスでチェックをするとTRUEが下に表示されます。
この際チェックを入れた項目の文字列を取得して、カンマ区切りで並べたいです。
(上記の場合、パズルと戦略にチェックを入れた場合に パズル、戦略 という文字列を別のセルに表示させる。
TRUEを表示させたのは別のセルに
=IF(B3="TRUE",A1,"")
とした場合に、パズルという文字列が表示されると思ったからですが、これもうまくいきませんでした。
夜分遅くに大変お手数ですがご教授頂けます方がいらっしゃいましたら、お願いいたします。 教授は出来ない
教示は出来るヤツがいるかも知れない >>915
こういう文字列の結合はTEXTJOIN関数でできます。
例えば A1に"パズル"、B1に"戦略"、C1に"スピード"と入っていたら
=TEXTJOIN("、",TRUE,A1:C1)で”パズル、戦略、スピード”になります。
この関数の第2引数はTRUEかFALSEです。これらは関数のふるまいを左右します。
このように、TRUEやFALSEはただの文字列ではありません。
これらは、式の真偽値がそれぞれ真か偽かを示す予約語になります。
IF関数は、第1引数の真偽値が真であったら、第2引数を実行し、偽であったら
その第3引数を実行するという関数です。
これらを踏まえ
A3,B3,C3にそれぞれTRUEかFALSEが入っているとすると
=TEXTJOIN("、",TRUE,IF(A3,A1,""),IF(B3,B1,""),IF(C3,C1,""))
で希望の文字列が得られるはずです。
いずれかが空欄でも”、”を入れたい場合は、第2引数をFALSEにしてください なんか難しいこと言ってるけど、
要はTRUEを""で括らずに書くか、1って書けばいいんじゃないの。 >>919
TRUEが1かどうかは処理系依存
“で括らない理由を君が説明してくれ そういえば、Excelのワークシート上ではTRUE=1だけどExcel VBAだとTRUE=-1なのな
統一されてねえや
なんでやろうね またでたのか
自己満足のために関係ない回答ダラダラ書く奴 >>922
また出たのか
自己満足のためだけに無意味なレス入れる奴 【1 OSの種類 .】 Windows10
【2 Excelのバージョン 】 Excel2013
【3 VBAが使えるか .】 はい(少し)
【4 VBAでの回答の可否】 否
【5 クエリが使えるか】いいえ
【6 クエリでの回答】否
【7 Accessが使えるか】いいえ
【8 Accessでの回答】否
【9 VBAの方が簡単で早くできる場合はVBAで回答】 否
・A1, B1にそれぞれ条件付き書式のプルダウンメニューで
数値を入れるようにしているのですが、
A1, B1のどちらかにすでに数値が入っている場合には
片方の入力ができないようにしたいです。
これは交通費の清算で、その日に電車もしくはバスに乗ったかの
入力を軽減したいためです。
それぞれの運賃は決まっているため、手打ちは避けたいです。
どうかよろしくお願いします。 macのoffceでは日付を○/○形式で出せないのですか?(書式の日付にスラッシュ単位の日付が無い) >>925
・A1, B1にそれぞれ条件付き書式のプルダウンメニューで ←???
条件付き書式 ではなく、 データの入力規則(リスト) のことではありませんか? そうであれば、
条件付き書式を設定するセル:A1とB1
条件:A1とB1の両方のセルに0以外の数値がある
書式:セルを真っ赤に塗りつぶす
という条件付き書式を設定すればいいのでは?
「入力ができないようにする」は無理でも「誤入力したことを知らせる」は可能です。 >>927
レスありがとうございます
仰るとおりデータの入力規則(リスト) のことでした
ごめんなさい
その条件だと、印刷や提出時に
塗りつぶしたセルの色を色なしにする
手間が増えるので避けたいです
料金は2種類しかないので
例えばA1のプルダウンメニューで
200を選べばA1セルに300を選べばB1セルに
それぞれ入力させることとかは可能でしょうか
上記のようなことが可能であれば
C1セルのプルダウンでA1もしくはB1とかでも構いません
A列はバス代B列は電車代のような感じです
これは月の計算になるので入力するところは
A1:B31のようになります
以上 よろしくお願いします >>927
VLOOKUPで何とかなりそうになりました
後で試してみます
ありがとうございました >>928
条件にZ1が1じゃなかったら、を追加して
印刷時は1を入れて色を消す >>928
既に解決したそうだけど
なんで同じ列で電車とバスのどちらかを入れるって設計にしないのか理解できん
集計はSUMIF使えば電車とバスそれぞれの合計でるし >>933
色々とありがとうございます
上記の件 無事解決しました
バスと電車で別々に小計がほしいといわれていたので
同じ行にはしていません
お気遣いありがとうございました 質問の際は表を縦向き前提でしたが
実際の表は横向きなのでHLOOKUPを使用しました
分かりづらくてすみません 数式セルを切り取り→ペーストだと参照が維持されて、
コピー→ペーストだと参照が相対的に動くと思いますが、
コピー→ペーストで参照を維持するペースト方法はありますか? >>938
セルをコピペではなく、セルの編集状態([F2]キーを押した状態)で全選択してコピーして、
貼り付け先セルにて貼り付けじゃダメですか? >>939
1セルだけならそれでいいですが複数セルでやりたいんですよね 絶対参照($を付ける)がそういう目的で用意されていたんだけど。
具体的な状況を書いてくれたら誰かアイデア出してくれるかも。 コピー元をどっか適当に貼り付けて、切り取りで空白になった所にそれをコピペすればどうだろ >>941
相対参照で書いた数式を絶対参照に直すのも参照数が多いと手間ですし、そもそもオートフィル等の関係で相対参照でないと成り立たない数式もあると思います
今後も困らないために全般的な解法が有るなら知りたいです
>>942
すみません、読んで理解できませんでした、、 確かに相対参照のままじゃ駄目だけど、絶対参照の機能でもやりたいことが満たせないときがたまにある。
大量じゃなけりゃ手動修正してたけど、仮に大量に入力しないといけないなら
別のシートで部分的に数式作って文字列結合で式を仕上げるかな。 >>943
コピー元(B列)をどっか適当(F列)に貼り付けて、切り取りで空白になった所(B列)にそれをコピペ(F列からB列)すればどうだろ
伝われ〜 絶対参照でコピペした後に相対の形に置換したら?
$B$1でコピペしてCtrl+Hで置換$B$1→B1 >>944
数式を表示→メモ帳にコピペ→エクセルにコピペ→数式表示解除
とやったらできました
ありがとうございます
>>947
この方法でもできました
ありがとうございます
でも矢張り回りくどいやり方しか出来ないんですね、、
>>949
さっきも書きましたが参照数が多いと手間なんです いや、もう解決しましたので、これ以上は結構です。
ありがとうございました。 もういいとのことですが例えば、
A列をコピーしてB列に貼り付け、次にそのB列を切り取ってC列に貼り付け、
最後にC列をB列へコピペで、A列とB列は同じ数式(相対的には異なるもの)となる >>952
ありがとうございます
こうやった方がREF!が起きづらいですね
あと毎度の事かと思いますが>>951は私ではありません >>954
ん〜〜〜? おれ>>936なんだけど、あんた誰? 【1 OSの種類 .】 Windows10
【2 Excelのバージョン 】 Excel2016
【3 VBAが使えるか .】 いいえ
【4 VBAでの回答の可否】 否
【5 クエリが使えるか】いいえ
【6 クエリでの回答】否
【7 Accessが使えるか】いいえ
【8 Accessでの回答】否
【9 VBAの方が簡単で早くできる場合はVBAで回答】 否
C2からBA500に文字列が記載されています。
BB列にセル内の文字数が100文字のセルを表示させたいです。
=MATCH(LEN(100),C2:BA,0)
上記関数で表示されませんでした。
どうすれば良いでしょうか? >>959
=SUMPRODUCT((LEN(C2:BA500)=100)*1) 個数はわかったのでセルを表示する方法まで教えてください。 条件付き書式の「数式を使用して〜」で、=LEN(C2)=100とすれば
設定した書式でセルが浮かび上がる >>962
セルを表示とはセルの番地を表示するのか、それともセルに入ってる文字列を表示するのか
C列からBA列の51列にそれぞれ500行あるんだから、25,500セル
Excel2016の最大行数が1,048,576行なんで、25,500行は余裕
C列に25,500行入れて、D列にその長さを入れて、
条件に合う行をピボットテーブルで抽出すればよいのでは? 出来れば自分がやったことある方法で教えてください。質問に質問を返されても。 データ用Sheet1、作業用Sheet2だとして、作業用シートのC2からBA500に
=IF(LEN(Sheet1!●●)=100,ADDRESS(ROW(),COLUMN(),4),"")
結果表示したいセルに
=TEXTJOIN(",",TRUE,Sheet2!C2:Sheet2!BA500) >>966が>>957だとして
質問が具体的じゃないから、何度も質問を返されてるだけでは?
「セルを表示」とは、どこにセルの何を表示するのか分らんよ。
セルの内容なのか番地なのか、1つのセルにまとめて表示なのか
別のセルに表示するとして順番はどうするのかとか等々
そういうの何にも書かないから質問に質問を返されてしまう スルーしろよ、、、
>>969
>>>966が>>957だとして
>質問が具体的じゃないから、何度も質問を返されてるだけでは?
>「セルを表示」とは、どこにセルの何を表示するのか分らんよ。
>セルの内容なのか番地なのか、1つのセルにまとめて表示なのか
>別のセルに表示するとして順番はどうするのかとか等々
>そういうの何にも書かないから質問に質問を返されてしまう お前も黙ってろ
安価つけたらお前がスッキリするだけだろ?
鏡でも見ながらこいとけ
>>974
>>>973
>安価付けて 一番上の列についている▼マークのソートが出来るやつはどうやって付けるのですか?! ▼マーク 並べ換えの「フィルター」を選べばつくわけね
付けるときに何処を選択してつければいいの? あなたたちは▼マークの名前すらわからないのですか?! ここには統計のプロはいないのかね
両方立てて伸びた方が正解なんだよ。 測定と判定方法を知らないのに統計を持ち出す低収入な人 両方立ってもこっちが伸びることは間違いないだろう。勘だけどw ご指導お願いいたします。
8:00 9:00 10:00・・・・・と24時間で受電デマンドを記録しています。
24時間の中で最大受電をMAXで表示させるのですが、条件があります。
@ ガスコージェネが運転していない日は、24時間の受電デマンド(最大)を表示させる。
A ガスコージェネを運転している日は、運転している時間帯で受電デマンド(最大)を表示させる。
計算式がわからず困っています。
お力添えを宜しくお願い致します。 まずは、受電デマンドとガスコージェネが何なのかを説明してくれ >>993
表の形式が分からんからスクショかなんか貼れ スクショはちょっと・・・
どの辺がわからないでしょうか?
固有名詞は気にしないでください
りんごとバナ穴に置き換えてもらっていいです 何列でどういう風にデータ入ってるのかすら分からん。
Googleスプレッドシートでも使って数式なしでいいから書いてくれないとアドバイスもしようがない このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 98日 20時間 39分 49秒 5ちゃんねるの運営はプレミアム会員の皆さまに支えられています。
運営にご協力お願いいたします。
───────────────────
《プレミアム会員の主な特典》
★ 5ちゃんねる専用ブラウザからの広告除去
★ 5ちゃんねるの過去ログを取得
★ 書き込み規制の緩和
───────────────────
会員登録には個人情報は一切必要ありません。
月300円から匿名でご購入いただけます。
▼ プレミアム会員登録はこちら ▼
https://premium.5ch.net/
▼ 浪人ログインはこちら ▼
https://login.5ch.net/login.php レス数が1000を超えています。これ以上書き込みはできません。