Excel総合相談所 131
レス数が1000を超えています。これ以上書き込みはできません。
ありがとうございました
ページダウンが使えそうですね
>>340
ワードの間違いですw >>341
どういうことするのが多いかにもよるし絶対賛否両論になるし
どの本も丸々端から端まで使えるってのはない
これいいけど廃盤ぽいな
すぐわかるSUPER Excel配列マジックを極める 営業、経理、総務もこれでExcelマスター! 面倒な集計や計算処理が格段に楽になる! (すぐわかるシリーズ)
同じ著者のこれ買って感想おせーて(予約受付中)
今すぐ使えるかんたんEx Excelマクロ&VBA プロ技 BESTセレクション [Excel 2016/2013/2010/2007対応版]
これも少し使った
今日から使える Excel関数&マクロ 2016/2013/2010/2007対応
結局ググるのがまずはいちばん >>341
身につけたいという目的なら、参考書なんかより、問題集とかのほうがいいんじゃないかな?
回答に詳しい解説ついてるやつ。
>>345さんも言ってるように、ある程度できるようになったら、色々触っていて(というか必要に迫られて)わからないところはググる。
その結果色々と身についていく。
そんな訳で、今現在仕事などでExcelを色々使わなきゃならない環境がないなら、問題集のほうがいいかなと。
このスレで、過去スレでもいいから解決してる色々な質問に対してどう出来るか考えて、自分でやってみるのもいいかもね。
んでわからなかったら回答を自分でやってみる。
もし知らない機能や関数が出てきたら、ググって勉強。 >>345
>>346
レスありがとうございます
仕事で使っているときにもう少し効率良く出来ないかなと調べる際に普段使いするテキストがあったら
頭の隅にその内容が残っててゼロから調べるより楽になるかな?と思っていました
ただ確かに賛否両論で荒れかねない質問でした…申し訳無いです
土日挙げていただいたテキストを探しに本屋巡りしてみます
あと正直問題集は盲点でした
実際にやってみた方が覚えますもんね >>347
別に質問自体は無問題よ
同じく参考書欲しくて買ったくちだから
やっぱりググるのだけだと、んーと思う時期はくる
Excelの本だけはネットではなく本屋で中身相当吟味して買った
結果そんなに使わないけどその1冊の中に、コレ超冴えてるって使い方が2,3あればそれで十分かなと思った
それらはググっても出てこなかったやつ
全体読むだけでも頭の整理になるから気に入ったやつ1冊くらい買ってみれば?
これを高いと思うならやめればいい
問題集もいいと思う
ただやっぱり実務に使うものでこそ探究心が湧くってのもあるから、資格欲しいなら問題集いいかも 本とか買う必要ある?
ぐーぐる先生に師事するだけでこのスレの回答者レベルにはなれるでしょ というかグーグルで調べて出てこない事ほど複雑な事やっても忘れるからなあ 【1 OSの種類 .】 Windows7
【2 Excelのバージョン 】 Excel2010
【3 VBAが使えるか .】 はい
【4 VBAでの回答の可否】 否
=If(mod(a1,12)=0,"12",mod(a1,12))
求める事はこれで出来ていますが、条件を複雑にしていくと「mod(a1,12)」が式の中に何度も登場しとても見にくくなります
「もし「判定式」が真ならA、そうでないなら「判定式」」をすっきり各方法ありませんでしたっけ
以前立ち読みした本でチラッと見た記憶があるのですが >>352
あんまりすっきりしてないけどMODを1回にする式
=IFERROR(1/(1/MOD(A1,12)),12)
式の意味というか目的によっては別の書き方も出来るけど
たとえば割る数が12限定で元の数が1以上ならこんな式もある
=MONTH(DATE(2000,A1,1))
シートの中に何度も登場することがわかってるなら、どこかのセルにMODだけ書いておくのも一つの手 >>349
あくまで初心者が勉強する場合の話だけど
2画面あればいいけど、ブラウザとEXCElを切り換えながらってのは効率悪いよ
あちこち交互に見たい時も、本の一覧性、書き込み、再構築のしやすさに勝る方式はまだ発明されてない
ブラウザのタブやしおりやブックマークは使い勝手がいいとは限らないし、ブログや無料サイトは広告がウザイ
まあ本はコピペできないって欠点あるけど、最初は手打ちした方が頭に入りやすい >>350
自分で作った式でも後から見て、コレナニ?はあるね
ちょっと中身見れば思い出すけど
vbaと同様にメモもつけとくのは大事だね
本も本で良さはある
結局そのまんま使えないから応用力だな
vbaは本あるといい >>356
こういうシンプルな回答がすぐ出せる人になりたい >>354
パソコンつかうのが得意じゃないんだね
かわいそうに >>354
言いたい事はわからんでもないが、そこさえもクリアできない人は実務無理だと思うぞ
あと最初は手打ちよりコピペ
コピペした式に数式バーでカーソル当て色頼りに参照範囲を確認して咀嚼していく方が俺はやりやすいと感じる
方法論の違いなので正解とかはなくどれでもいいが
Excelとブラウザごとき、並べるかショートカットでサクサク切り替えんと
ちなみに再構築のしやすさはブラウザで遜色なくむしろ便利
書き込みはテキストにメモれば問題なし
一覧性を再現したいならスクショをExcelに貼り付けておけ
オフラインで眺めるなら本だね 机が狭いから勉強や仕事できませんって言ってるようなもんだしな
工夫するかでかい机を買え みんなExcel使うとき画面の大きさどう?
自分は大きい方がストレスない
けどSEとかExcelいじる時も小さいラップトップでやってる人多い
あとキーボードも外付けじゃないと集計急ぐ時は無理
ラップトップのキーボードで作業してる人見てたら結構ちんたらしてて、大して急ごうという気がないように見えた =sum(indirect("a1:a3"))
みたいな関数があったとして、オートフィルで関数コピーする時はどうすればええの
やりたい事は、列を挿入したり削除しても、常にa1からa3までの範囲を計算したい
それを複数列でやりたい >>352
同じ条件式で、結果が異なるごとに違う処理をさせたい場合に、一つのセルでif,if,if,とやるのはとても見づらいって話だよね
それをセルで計算させるよりは、VBAで書いた方が、枝分かれがわかりやすいよ〜
それぞれの結果の処理ごとにmoduleをつくって、よび出す形が良いと思う b1セルに入力するとして
=sum(offset(b1.0,-1,1,3))
絶対参照したければb1をindirectで指定したりとか >>362
a1、a3とセルに書いてそこ参照すればいんでしょ >>365
コメントアウトしてるとセル番がコメントとして認識されててオートフィルで連番にできんのよ
何か方法無いものか コメントアウト??コメント??
VBAでも弄ってんの? >>366
全然意味わかんない
セルにa1、a3といれて、その入力したセルをindirectしたら?って言ってるんだけど伝わってる? どういう意図でオートフィル使うのかよくわからんが
常にってんなら絶対参照ではあかんのか? 最近大学で使い始めて、
ここから
エクセルの技術やスピードを
あげるには
まず何よりもショートカットキーや図の作り方
覚えるのが土台になりますかね?
思うように進まず難しい >>370
何に使うかで覚えるべき事も違うから
自分で考えるしかないんじゃないの? 入力の素早さだと、ctrl-Rとctrl-Dを覚えるのが必須だな
クリップボードを使わずにコピーできるのがミソ >>370
例えば、数値を使う事務処理ベースから入るなら、
世の中で定期的に公開されるxlsxやcsvデータから、関心のあるモノ落としていじってみれば?
・オートフィルターとSUBTOTAL
・テーブル、配列数式
・名前定義
・表示形式や日付・時刻関数、文字列関数を使ってのデータ処理
・ROUND、INT、IF、AND、OR、SWITCH、ISERROR、ISNUMBER、NA、INDEX(MATCH)、COUNTIFなんかの関数を使っての集計
・算術平均、幾何平均
・いろいろな報告書で使われている折れ線、積み重ね、ドーナツ、散布図、3Dマップなんかのグラフを真似てみる
なんてところから、
・ピボットテーブル・グラフ、スライサーを使ってみる
・ゴールシークを使ってみる
・近似値や標準偏差や相関係数なんかを使っての初級統計分析(本気でやるにはRあたりで)
・VBA処理に手を出してみる
とか。
ただし、妙なネ申Excel回避のため、罫線は極力使わない。セルの単位の目盛線が既にある。
例えばオイラが関心があっていろいろやってるのは、
・気象庁の気象観測データ
・電力10社のエリア需給実績、OCCTOの送電線潮流実績
・再エネFIT制度の都道府県、市町村別導入量・認定量
・国土交通省の自動車燃料消費統計
・有価証券報告書(表のページをAcrobat等でpdfからExcel形式に変換して)
等。
セルデータがブランクなのか"0"なのか"-"なのか"NA"なのかで、
SUBTOTAL(9, )またはSUBTOTAL(109, )で集計するときと、グラフで集計するときの挙動が違うとか、
10万行もあるとさすがに計算処理がキツいとか、やってみるといろいろツボやコツがわかる。
ショートカットキーあたりは、その中で覚えれば? excelとは関係ないんだけど一人称がオイラの奴は信用しないことにしている >372
Ctrl+Dはほんと使える。
範囲選択してCtrl+D押すとオートフィルみたいにも使えるし、図形やグラフのコピーなんかもこれでできるし。
Alt→E→A→A(クリア)とか、Alt系のショートカット(なんか名前があったと思うけど忘れた)も覚えておくと便利。 >>370
なるべくマウスを持たないで作業できるようにする方が何倍も速くなるよ
関数やVBAなんて覚えようとしなくていい必要に迫られたら仕方なく覚えようって意識でいい 某超有名外資系ではマウスをひっくり返すところから始めるぐらいさHAHAHA alt-shift-右, 左だよ
グループ化とグループ解除は簡単なんだけど、
グループ化したものを展開したりたたんだりがキーボードからやれない
そっちの方が操作する機会は圧倒的に多いのに 出来なくはないのか
Alt-AH, Alt-AJ
AはdAta, HはHideとして、Jは何だ >>379
すっげー!wwwこんな操作あったのかwwwつかわねーwwww オートフィルタつけるのにAlt-A-Tはよくやってるな
あと旧ショートカットだけど
シート隠すAlt-O-H-H
シート再表示Alt-O-H-U
この二つはもう指が覚えてるわ
たしか今のショートカットより一手少ないんだw 右クリックの代わりにアプリケーションキーはよく使うよね
コピーした後の値貼り付けとかさ シート名の編集の Alt-OHR は代替のショートカットが無かったような
編集するよりはコピペしたい時によく使う
Alt-EM, Alt-ELもよく使う
excelとしては消してしまいたいので、ヘルプも何もない裏技状態 アプリケーションキーはキーボード見ないと場所がわからないので、shift+F10を使ってるわ >>386
微妙だなぁ
表があればいいって人と、表を更に加工する人で分かれる
前者は印刷するものを渡すし、後者には最小限加工しただけの生データを渡す
それにグループ化ってバグりやすいからあんまり使わない。
2007ぐらいだとボロボロだった エクセルの質問の件ありがとうございます!
まずは
必要な操作をとにかく手でやりながら
これはショートカットキーでできないか?とアプローチはじめていきます
後々関数とかも余裕出れば
書籍買って勉強はじめていきます あとひとつ質問ですが、
パソコン自体のショートカットキーでも
書籍やネット検索では
どうしても漏れや一覧性がないので
メモ帳に自分で
ショートカットキー一覧性を作り始めて
それを開いて操作すると
覚えが早くなった気がします
こういう風に漏れなく
覚えていった方とかいらっしゃいますかね? 体に覚えさせた操作は、
体が忘れてしまうと実行不能 ショートカットキー覚えて操作が早くなるのは楽しいね
その気持は忘れないで
後は正規化したデータの持ち方や、関数の使い方を覚えると良いよ
vbaを覚えるとそもそも操作自体しなくなるけど >>389
それやったよ
マイナビ500円シリーズのExcelを手始めに買ってみたら表紙カバーの裏がショートカットキー一覧だったからそれをクリアファイルに入れて手元に置いてしばらく作業してた
そのうち基本のは覚えてきたので、ピンポイントで使いたいのをググって3,4個付箋に書く
→モニターの下んとこにテープで貼る(モニター見る目線のまま確認できることがポイント)
使う時は必ずそれを見ながらショートカットを叩き込む
→覚えたのは線で消していき、全部覚えたらメモは捨てる(今思うとキープしておけばよかった)
こんなことを未だやるよ
自分は派遣社員だから行く会社で必要なショートカットも変わってくる
パワポもコレでだいぶ覚えて作業スピード上がった
今はパワポ全く使わないから忘れたけどw
どんどんショートカットは蓄積されていって作業は楽になるよ
一覧作りに時間かけず書いて覚えて捨てる、みたいな方がいいと思うよ
あとオススメはクイックアクセスツールバーのカスタマイズ(リボンの下に配置)
ここによく使うものは出しておく、でこのコマンドもショートカットで呼び出す、またはクリック
これはその時の動きの流れで臨機応変に
常に使いやすさを追求して並びやラインナップを変えていくと精鋭が並ぶw
クイックアクセスツールバーのカスタマイズのショートカット呼び出しは完全自分仕様だから会社変わる時は最終形をスクショして持ち帰るようにしてる
新しい会社入ったらなる早でクイックアクセスツールバーをカスタマイズする
でもこれもまたその会社で形は変わってく
同僚に「ピアノ弾いてるみたいで何やってるか早くてわかんね」と笑われた
余談だけどマイナビ500円シリーズは初心者には秀逸だった
Excel達人目指して頑張れ〜 そうなんですね
参考になります!
エクセル使いこなせるのは
ほんと羨ましい
時間かからずはやく
思い通りに操作できるようになりたい
エクセルクリアしたは
パワポやワードも早く取り掛かりたいな >>389
ある資料を作るのに30分かけるのか、15分かけるのか、とか、どうしたら速くなるか考えるといいよ
逆に言えば、時間が変わらないんならVBAも関数も不要。直接入力や操作の方が早いんならその方が優れてる。
あくまで効率化のためにやるんだっていうそもそもの前提を忘れちゃダメだよ
どんなにエクセルに詳しくても資料を作るのが遅いんなら、意味無いし >>394
そうだね
時間かけた自己満になってはダメ
ただその先その資料をどの位の期間、どういった人達に見せるのかを勘案し、重役たちが会議に使うものならしっかり作り込む、とりあえず自分たちがザッと見たいだけなら頭の中で組み立てつつそのまま手を動かしザクザク作る
とりあえずのやっつけ仕事、または人の作ったフォーマットパクるしかしない奴がいて、時間をかけないが信条らしいけど、結局帯に短し襷に長しといったことで誰も見なくなる
重要度によって必要がある時はしっかり時間をかけてでも作り込む
集中してロジック組んで見た目に磨きもかける
決して手が凝ったものというのではなくどうしたらシンプルに直感的に伝えられるかを
そういうのをゼロスクラッチからいくつか作るうちに引き出し増えていく ゼロスクラッチは若干変な言い方だったね
フルスクラッチだね まあ本当にVBAを使わないと効率的にならないとか、技術的な話になれば、外注すればいいし
結局基本動作を早くしとくのが1番無駄にならない 関数がすごく長くなってきたら、これはexcelの範囲を超えてるなと思わないといけない
目的が達成されるなら、別に全てをexcelだけでやる必要はない
batファイルだけでゲームを作る、みたいな世界に入りかけている
vbaも数行で書けないようなのはあっさり諦めた方がいい
vbaにしか無いような機能を使う為に仕方なく使うだけで、
極めたら何か得するような言語でもない Excelが飛躍的に伸びることはなく、BIツールの使用率が増えることは目に見えてるが、基本的なことを習得するのは他でも役に立つ
結局各BIツールにも計算式入れるし
だが反対に今すぐExcelがなくならないことも確か
Excelは廃れると信じて関数をvlookup以外覚えず逃げ切り勝ちを目論んでる人がいるんだけど、結局応用力なくてどこかで頭打ちになるのがハッキリと目に見えるw
これさえも出来ない人はBIツールも使いこなせい >Excelは廃れると信じて
アホすぎる。現状世界の標準ツールだろう
例え自社で使わなくなっても、顧客提出用など幾らでも使う場面はある
数式を使わずにマクロに逃げるってなら分かるけどね Excel好きだからここ見てるけど、最近はあまりExcelで作業しなくなったな
Excel上だとショートカット駆使してもせいぜい数秒〜数分程度しか早くならないが、xlsxをソースに外部処理すれば数時間、数日レベルで早いから
VBAどころか、関数すらもあまり使わなくなった
時代の流れかな
でもちょっとしたデータの入力や確認にはやっぱりExcelはすごく便利だと思う excelデータを外部から読み書きする手段としては、何がいいだろう Excelを直接読み書きせずCSVのが良いんじゃない? A B
1 山田 5
2 田中 6
3 鈴木 7
4 山田 1
5 鈴木 4
6 山田 3
7 橋本 1
計 C
山田 9(5+3+1)
鈴木 11(7+4)
橋本 1
田中 6
としたい時、C行のセルには何の関数を入力すればいいですか? いちおテンプレ使った方が質問て視認しやすいから質問者さん使ってはどうかね? 【1 OSの種類 .】 Windows10
【2 Excelのバージョン 】 Excel2010
【3 VBAが使えるか .】 はい
【4 VBAでの回答の可否】 可
散らばっているデータを楽に集める方法はありますか?
請求(売上)、原価(仕入)、広告という3つのデータがあり、これを一つの表にまとめます
最終的に作るのは「合計表」です
請求(accessのテーブルの中)
月|得意先名|得意先番号|金額
原価(accessのテーブルの中)
※月〆で集計されたデータが入力されている
月|商品名|商品番号|得意先番号|金額
広告(エクセルデータ)
日付|得意先番号|金額(費用)|
合計表。エクセルで1得意先が3行になるデータです
広告費は粗利の下には入れず、右端での集計になります
(上司がその方が見やすいというため)
項目|得意先番号|1月|2月…11月|12月|合計|広告費|最終損益|
売上| |90|80 |170| ー | |
原価| |70|40 |110| ー | |
粗利| |20|40 | 60| 20 | 40 |
以上です
変速的な表ですが、どういったルーチンだと楽に作れそうでしょうか? Excelの勉強しててどーしても理解出来ないことあるので助けてください…
この問題、答えがイ.なんですが最後に+1を付けなきゃいけない意味がわかりません… https://i.imgur.com/Xnm6dK8.jpg >>411
D4の「活動場所」を摂りたいんでしょ?
+1を付けなければC10の「16時」になるから、+1して一個下にずらしてC11の「筋トレ室」を取得している クロス集計の表からデータ取ってくるのは問題が悪いな
実務ではよくあるけど >>411
火曜の卓球部なので+1がないとC10を参照することになるから16時を返す
活動場所を返したいので+1してC11に変えてる あーーーーなるほど!!!!
理解しました!!
ありがとうございます! 自作ボードゲーム市場に詳しい「ペンとサイコロ」というブログの
「ゲムマ2017秋・アンケート結果 第二弾:2016→2017年比較」の記事によると
ゲームマーケットに出品した人の半分が赤字で半分が黒字でちょうど半々だそうだ
50万以上の儲けが5%いるが逆に50万以上赤字なのも5%いる
そして初参加の人の7割が赤字なのに対して、ノウハウありや知名度や固定ファン層が居る
中堅サークル7割が黒字になってる
継続性とブランド力構築とノウハウが大事だという事だと思う
初参加の人は作る個数と需要を見極めツイッターやユーチューブでの宣伝がカギになる
最初は50〜100個ぐらいをいかに金かけないで作って売るかの勝負になる
これはイベントでの話でオンライン販売は別だし特別運がいいと海外展開もできる
これがゲムマ2016・2017年(初の二日開催)の販売数
https://cdn-ak.f.st-hatena.com/images/fotolife/r/roy/20171220/20171220211924.png
これが販売金額
https://cdn-ak.f.st-hatena.com/images/fotolife/r/roy/20171220/20171220212902.png
これがイベントでの利益
https://cdn-ak.f.st-hatena.com/images/fotolife/r/roy/20171220/20171220213109.png >>401
偉くなれば部下が手を動かすんだから当たり前でしょ
むしろおじさんになっても出世しなくてエクセルバリバリ使ってますみたいな方が恐ろしいよ >>402
察しのとおり、ビジュアライズ処理での効率差が特に顕著だと思う
他にもExcelが苦手な処理(たとえば>>409のような処理)も外部処理するかな
>>417
確かに出世したらExcel使わなくなるし、操作やショートカットとか一生懸命覚えてもなとは思うわ
でも外部処理が増えたってのはそういう意味じゃない
俺の環境ではExcelじゃ力不足なケースが目に見えて増えてきたってこと
まあ少々スレチな話題だし何か気に障ったら謝るよ、俺もExcelは好きなんだ おじさん、マウントしてちょっとだけ悪態つきたかったんだろうね
visualizationツールも、もうひと声かゆいところに手が届くようになってほしいところ
Excelのショートカットで処理スピードあげられることとBIツールに取り込むことを同列で語ることや出世したら使わなくなるからショートカット覚えるのは、と同列で語るところがセンスないよ
若者、気にせず今はどんどんショートカット覚えろ!!
言ってることは概ねわかるんだけど、なぜその出力の仕方?と残念なパターンだよね
おじさん、周りに好かれる上司になりたかったらもちっと言い方勉強して 説明が拙いですがお願いします。
横にすごく長い表があって左の方と右の方を何度も繰り返しコピペするという作業があります。
左の方は最初の始まりなんですぐ行き止まりになるのでいいんですが、マウスホイールのクリック機能を使い右にいくと際限なく右にいってしまうので
コピーしたいセルのところまで毎回戻って探してコピーするというとんでもなく不効率な状況です。
そこでコピーしたいセル周辺で止まるようにするやり方はないでしょうか?
よろしくお願いします。 >>423
すぐに思いつくのは
・グループ化
・非表示
作業中はグループ化を閉じればいいと思う
別の方法としては
ウィンドウ枠の固定
・新しいウィンドウで開く
・分割
まぁVBAでいいんじゃねって話もあるけど、恐らく使えないのだろう >>424
表の右端の方を非表示とかにしても結局際限なく右に広がる余白セルの方まで
行ってしまいますよね? >>423
ctrl+右キーというのはどう?データのあるセルの境界まで移動するやつ >>425
ま、だけどとりあえず右端行って、すぐ左に行けばデータ域にいけるでしょ
グループ化か非表示が良さそうだけどね >>421
一発きりの仕事でいいのなら
ACCESSのクロス集計で集めた数字をコピペでなんとか集めてやる
定常的に発生する業務ならVBAでやるかも >>423
セルがわかってるなら、F5でジャンプするとか セルのアドレスがわかっているなら
=セル相対アドレス
とやって、一ヶ所に集めてから、値のコピペとかどうだろう
恐らく、二つぐらいの列から集めるんだよね? 自分なら
ウィンドウ枠の固定
データが詰まってる行でctrl+右
だけど時々何らかからエクスポートしてファイルだとデータ詰まってても再右列まで飛ぶ現象はあるが、再度ctrl+左するとデータ域まで飛ぶから、こんなんでいいと思ってる >>423
コピーしたいセルの列のキーワードをctrl+fすれば? 右端を非表示にするんじゃなくて、間を非表示にすればいいでないの? >>424が書いてる方法のどれかでいいと思うが
> ・グループ化
> ・非表示
> ・ウィンドウ枠の固定
> ・新しいウィンドウで開く
> ・分割
>>425は何を言ってるのかよくわからん 端まで非表示にできるって知らないと、
そういうファイルを見た時にどうやって戻すのか謎だよな いろいろとありがとうございます。
今のところ>>433のやり方でやっております。
けどまだまだ先の長い作業でこれからも毎日のようにこのコピペ作業を繰り返す必要があるので
少しでも効率的なやり方を模索しています。
>>433でもそこそこ速いのですが、マウスをゆっくり動かさないといけない点でややスピードが落ちます。
>>429>>432>>430は自分の状況の場合は不効率でした。
>>431の意味がわからないので誰か教えてください
ウィンドウ枠の固定は右の方に飛んでいかないような使い方もできるのでしょうか?
自分の知識では上と左の行や列を常に見えるようにしておくという使い方だと思いましたが >>434
表の最右端の辺りを非表示にしても更にその右に続く空白セル群の方に飛んでいくという意味です
>>435
自分がコピーしたい部分より右を全て非表示にしてコピーしたい部分の辺りで行き止まりにするやり方教えてください 非表示は簡単だって
端まで選択して非表示にするだけ
戻すのが知らないとはまる 月 火 水 木 金
校長室 山田 伊藤 渡辺 島口 小林
保健室 内藤 藤原 渋谷 佐藤 鈴木
理科室 西村 横井 板橋 杉浦 木村
音楽室 車谷 中村 岩井 岡本 古井
というような表があったとして、入力欄のセルに「岡本」と入れたら
2つの別セルに「音楽室」と「木」をそれぞれ表示させるにはどうすれば良いでしょうか
(「藤原」と入力したら「保健室」と「火」です)
※名前の欄には同じ名前が重複して入ることはありません
【1 OSの種類 .】 Windows7
【2 Excelのバージョン 】 Excel2010
【3 VBAが使えるか .】 否
【4 VBAでの回答の可否】 否 >>436
もうそこまで効率を考えられるなら、vba覚えたら?
コピペなんて一瞬で全自動で終わるぞ
>>438
俺も始めてみた時はファイルが壊れたと思った >>439
「というような表」が難しいな
4*5ぐらいならindexmatchを4つ繋げてお茶を濁すわ
もっと巨大ならわからん >>439
曜日はこんな漢字
H6=岡本
H7=IFERROR(INDEX(1:1,MATCH($H$6,2:2,0)),"")
&IFERROR(INDEX(1:1,MATCH($H$6,3:3,0)),"")
&IFERROR(INDEX(1:1,MATCH($H$6,4:4,0)),"")
&IFERROR(INDEX(1:1,MATCH($H$6,5:5,0)),"") >>436
431だけど、まずウィンドウ枠の固定をする意味はもしコピー範囲を失敗した時でもすぐにまた範囲取りをやり直すため左上セルにすぐ戻る為の措置
それからひとつ、マウスと書いてるけどマウスで範囲選択してるの?
おそらくそれがそもそもの間違いだよ
ここでみんなが書いてるアドバイスは範囲選択をショートカットでする前提
なのでctrl+右矢印のショートカットが使えるかまず教えてくれ
あとデータ領域の1列目はデータは再右列までデータ詰まってるの?
あと左手はshift+ctrl押してないわけ?
つかこれしき自分でできないのはやべーぞ
左上セル選択したらあとは最右列行って最終行まで行くだけなんだけど… >>440
自分はなんとなくだけど、最右列は1列残して非表示したりする
なんかの挙動で表示できなくて苦労したことあったから
まぁなるべく非表示自体使わないようにしてるけど
使うならグループ化
おそらく436はvbaに進むより、ショートカット使えてないレベルだと思うわ >>439
各列ごとにcounta(岡本)でどの列に岡本が含まれているかを特定して、
その列の中で岡本が何行目に含まれているかを検索すればいいんじゃないかな。
イメージとしては
a1=岡本
b1〜f1にcounta(a1,各列)
a2にb1〜f1のうち、1のセルが何列目にあるかmatch
その列の中で岡本をmatch >>445
countaの作業列を作るのね
曜日と教室両方求めるならmatchもうひとつネストじゃない? &で繋げて表示させるイメージでいたら、別セル表示でいいのか
だったらもうひとつ解答セルにmatchか >>448
そうやね
countifに脳内変換して考えてたわ
それするならcountifじゃね? >>446
まあcountaかcountifがいいのかもよくわからんし、何回ネストの必要があるかもよくわからんけど同じことだから後はできるでしょ的な >>450
countaかcountifかが判断つかないのはヤバイな excel2016なんですが、ファイルをタスクバーに並べて表示できなくなってしまし
たいへん不便に感じています。
他のソフトを使用でもいいので、タスクバーの並べて表示ってできませんか? >>456-457
このくらいで気分悪くなるなら
他の人間の足を引っ張るだけだから、
保健室に引きこもって黙ってろ
クソ雑魚ナメクジ ワッチョイまでしなくてもIDくらい…と以前議論したが、そもそもこの板はIDつけられなかった、というオチだったような ネタがExcelだから荒れてもたかが知れてるしこのままでいいんでは?
横柄で何が悪いと開き直るってのは理解に苦しむが 割とどうでもいいこと聞くんだけど
行番号の1の上というか
列番号(番号?英語?)のAの左というか
そこをクリックしたらシート全体を選択できるグレーの凾ンたいなマークのエリアあるよね
あの部分って何か名前あるの?
エクセル初心者にこの存在を教える時とかに
まあわざわざ名前なんて覚えさせる必要もないんだけど
教える俺が名前知ってたらちょっとカッコつけれるかなって思ったんだ
慣れてきたらCtrlAしか使わんかもしれんけどもさ 【1 OSの種類 .】 Windows10 1709
【2 Excelのバージョン 】 Excel 2016/Office365
【3 VBAが使えるか .】 いいえ
【4 VBAでの回答の可否】 否
よくある商品売り上げリスト、みたいなものから、商品リストを関数で作りたいのだけど、何を使ったらよいか教えてください
「商品マスタ使えばよくね?」というのは無しで。
りんご
りんご
みかん
すいか
いちご
りんご
みかん
↓
りんご
みかん
すいか
いちご >>466
データ範囲をピボットして果物名を行フィールドに出すだけ >>465
「[すべて選択]ボタン」だそうだよ
オフィシャルで
「全セル選択ボタン」でググったらすぐ出てきたけど
https://support.office.com/ja-jp/article/ワークシートのすべてのセルを選択します%E3%80%82-1a35f997-7afa-4656-bd06-c8086765fccf >>467
ピポットでいいのか! thx
明日中に仕上げたい資料があったんだが、これで間に合う! >>469
>>467さんじゃないけど、ピ『ボ』ットね
誰かに説明する時とかに、ピポットとか言ってたら恥ずかしいよ! >>471
周りでも平気でピポットと言ってる人いるわw
むっちゃ恥ずい
pivot tableと思い浮かべる癖つけた方がいいかもな
前にconcatenateをコンセントレートと言われてワロタ
いや別に集中してくれていいけどさ 【1 OSの種類 .】 macOS High Sierra 10.13.14
【2 Excelのバージョン 】 Excel2016 for mac
【3 VBAが使えるか .】 いいえ
【4 VBAでの回答の可否】 否
Ifやandやorを使うことが連発になると思うのですが、
以下のような条件分布は可能でしょうか?
関数をはじめてやったので調べながらやっているのですが、TRUEやFALSEを返してしまいます。。。
■条件
D6がY→E6がHNDかつG6がOKAまたはE6がOKAかつG6がHNDならば2,263
D6がY→E6がHNDかつG6がMMYまたはE6がMMYかつG6がHNDならば2,663
D6がY→E6がHNDかつG6がISGまたはE6がISGかつG6がHNDならば2,815
D6がJ→E6がHNDかつG6がOKAまたはE6がOKAかつG6がHNDならば2,489
D6がJ→E6がHNDかつG6がMMYまたはE6がMMYかつG6がHNDならば2,930
D6がJ→E6がHNDかつG6がISGまたはE6がISGかつG6がHNDならば3,096
D6がF→E6がHNDかつG6がOKAまたはE6がOKAかつG6がHNDならば3,395
よろしくお願いいたします。 >>465
全セル選択ボタン
全て選択ボタン
select all button
あんまりかっこよくなかった。 >>468,474
(´;ω;)そんなあ
まずさあ「ボタン」はやめようよ・・・
「エリア」とか「スペース」とかさあ
「ゾーン」でもいいけどさあ
「ボタン」はないでしょ・・・
グレーのデルタマークとか言ってたほうがまだマシだわ・・・・ >>475
ハッタリだけなら英語名をそのまま採用して「セレクトオール」でいいんじゃない? ctrl-Aで何が選択されるかの規則が今ひとつ判らん >>473
>D6がY→E6がHNDかつG6がOKAまたはE6がOKAかつG6がHNDならば2,263
この
→
は何を表しているの? >>478
すみません。
「D6がYならば」でした。説明なしですみません。 >>473
間違ったらゴメンね
=INDEX({2263,2663,2815;2489,2930,3096;3395,0,0},MATCH(D6,{"Y","J","F"},0),
SWITCH("HND",E6,MATCH(G6,{"OKA","MMY","ISG"},0),G6,MATCH(E6,{"OKA","MMY","ISG"},0))) スマホアプリ版(無料)のMicrosoft Excelで範囲内の最大値、最小値に色付けする事は可能でしょうか?
抜き出す事は打ち込むだけだから出来たんですが、書式設定とかが分からず詰んでます。
テンプレ無視で申し訳ないですがお願いします! あ、こうか>>481
=INDEX({2263,2663,2815;2489,2930,3096;3395,0,0},MATCH(D6,{"Y","J","F"},0),
MATCH(SWITCH("HND",E6,G6,G6,E6),{"OKA","MMY","ISG"},0)) >>482
条件付き書式はPC版でしか入力できない
書式の入ったファイルをスマホで開くことはできる >>475
なんでそんなカッコつけるん?
ボタンは何がいけないのかわからん
そんなに英語がいいならオールセルセレクトボタン
all sell select button >>456
便所の落書きで言葉遣いに丁寧さを求める方がどうかしてるよ >>484
やはり出来んのか…
でもこれでスッキリ眠れる
ありがとう >>481, >>483
ありがとうございます。
ただ画像の通りエラーが出てしまいます。。
https://i.imgur.com/jAI9lBt.jpg
参考になるかわかりませんが、シートのイメージをアップしました。
この黄色の帯部分を反映させるエクセルにしたいと考えておりまして。。
https://i.imgur.com/L2iKTsV.jpg 2ちゃん創成期から使ってる人の2ちゃんイズムかのう
そういうのはよくわからん
むしろ化石…? 自分は2ちゃんに来るというよりExcelの情報を得に来てるだけだから、便所の落書きと思ってないのでヘイトが強い表現には抵抗はあるかな
だからこのスレ以外は行かない
レスポンスの速さがあるから来てるだけで
でも2ちゃんだから、と言われたらまぁたしかにそうなのでそれまで
基本2ちゃんユーザーの人はその言い回ししてこそ?なの??
反論はあるだろうけど、2ちゃんぽい流儀や言い方に則ってるのってある意味マジメかよ!?みたいなツッコミもしたくなるし見てて滑稽だなとは思う
普通の言葉遣いできないの?ってw
でもまぁそこは繰り返しになるけど、2ちゃんだからと言われたら、はいそうですか、と
ひとことで言えば合わないってことなんだろうね
ID作らなくていいしレスポンスの速さがいいので来てたけどそろそろ来るのやめようかなと思いました
小ネタの雑談とかは時々役に立つし黙ってロムするよ 2ちゃんぽいやり取りは正直恥ずいと思う
けどそういうもん 言葉遣いはどうでもいいけど>>492みたいな中身のないレスはどうにかしてほしいわ どうにかするよりスルースキルがないのをどうにかすれば?w バカは全部自分宛てのレスだと思うからな
さっさと病院行け そういう事のためにExcel雑談スレがあるんだけどな
みんなまとめてそっち行け >>497
完全同意
特に>>497とかヤバイよな エクセルの引き継ぎはプログラムよりも厄介
ってかどうせ集計しかやらないんだし最初から作り直したほうが早い >>503
良いわけないだろ不愉快だ頭沸いてんのか >>477
カーソル位置を含んだ矩形テーブルデータ
なければ隣接したデータ index(match)よりもvlookupの方が優れている点はありますか 普通にA1から右下まで全部でいいのに
中途半端な領域だけ選択されて、それをそのまま信じて採用する気にはなれない
変な領域になったら、A1に移動して、shift-ctrl-endする
ctrl-Aのお節介機能は誰も使わない 他人が作ったexcel見たらLOOKUPっていう関数が使ってあって驚いたわ
VLOOKUPでもHLOOKUPでもないただのLOOKUP Ctrl+A は、2回押せば全選択もできるでしょ。 >>510
できないよ
>>479ではできなかった。excel2013
>509
実はvlookupの1億倍優秀な関数だったりする >>505
死ねは挨拶の人がいるんだから
そこで牙剥いてどうすんのさ >>473です。
度々申し訳ございません。
https://i.imgur.com/QCoROaE.jpg
昨日文字だけで羅列をしてしまいましたが、
D列Classを入力、E列およびG列入力によってI列J列の黄色とオレンジ帯に数値が自動入力したいと思っております。
よろしくお願いいたします。 >>507
揮発性関数なので、検索し直すための再計算までの時間が短くなりやすい >>507
流行ってるという点
本質的に言えばマイナスなんだが、なかなかどうしてこれが厄介
自称中級者の前でindex+match()なんて使おうものなら
「vlookup一つで住みますよwww」
と言われかねない
しかもそれを下手に論破すると空気が悪くなる
機能的な面よりも、人的な面、精神的な面でデメリットが多いと思う vlookupは分かりやすいのが利点でしょ。
index、matchだと関数の戻り値を引数にするので、初心者には難しい。
vlookup関数は脱初心者用の関数として教えやすいし理解もしやすい。
関数初心者には、表引きの便利さも実感できる。 vlookupは脱初心者ではなく、vlookupこそ初心者そのものの証でしょ
みんなvlook,vlookと馬鹿の一つ覚えのようだよ
index,matchとか出すと面倒だからvlookup使えるところはそれを提示しとく、それで問題ないからね
ちなみに俺はvlookup,matchはよく使う
理由はindex,match,matchにちょっとした面倒さを感じるからだ
但し数式は残さず値貼り付けで保存する箇所においての事 vlookupが難しいってヤツも珍しくはないし
使いこなしてExcel職人気どりの痛いヤツも >>523
昔の俺、VLOOKUPが苦手でINDEX使ってた口だわ
INDEXの方が理屈で分かりやすくて
今はどちらも使うけど自分だけのファイルはINDEX
他人と共用のはVLOOKUPと使い分けてる おれもあまりvlookup使わないんで詳しくないが
未だに検索して引張ってこれるデータは右側限定? ファイル容量的には、VLOOKUPの方が少なくてすむので
数千単位で検索したブックをメールで送るみたいな運用なら
VLOOKUPの方が、メガ単位で容量を減らせる分有利 >>527
言い訳と取る方がちょっとひねてるね
そんなに使うのが悪なようなのも極端 lookupでもindexでも5列目、って言ってて、手前で列挿入されたら6列目になるんだけどそれ自動的に対応してくれるの? index match matchはたしかにちょい面倒
しかもindex match matchを3回ネストしなきゃなんない時とかならvlookup matchでよかろう
ていうかさ、同様の答えは求められるのにそこまで絶対を拘るって何? >>528
たった数MBのために重くするのは意味がわからない >>531
自動的にとは?
列挿入したらそりゃ反映するよ >>531
それが普通じゃないか
vlookupとか一列追加されたら全部ずれるからそっちのほうが問題だろう >>530
悪だね。あれは絶対に使わないほうが良い >>537
悪の端的な理由を書いてくれないと知らない者にとっては理解できないよ >>536
一回だけなら問題ないだろう、と思ってもそのブックが肥大化した時に結局作り直すハメになる
それと真ん中に列が増えると検索列が変わるので超めんどくさい。下手すれば大きいミスにつながる
俺は未来のミスを防ぐために、最初からvlookupを使わない
何度も痛い目を見てきたからね >>538
vlookupのデメリット
・左側を検索できない
→カスすぎる
・一行ずらした検索ができない
→あまり機会はないけど、結局indexmatchかlookup辺りに頼るハメになる
・重い
→範囲指定を最小にすればある程度防げるが、巨大な表から検索する時はどうしようもない
作業列でどうにかなるけど、そんなことするならindexmatchで良い
・検索対象の列が増えるとずれる
→地味に一番ヤバイ。普通にミスが起こる >>539
そんなへぼい使い方するからだよ
vlookup単体で式残しといたりするわけ?
しかもそんな長期間使用に及ぶ資料を…
そんな理由かよ、ワロタ
そんなのindex matchに決まってんだろw
反対に10年使わないって、1回きりの集計でも使わないってことだからな
自分は1回きり集計ならちょこちょこ使うよ >>540
え?だから数式残す資料にvlookupそのまま残そうとする感覚の方が異常でしょ
それを一生懸命vlookup批判してたわけ?
このスレむっちゃレベル低いんだな
呆れた >>539
>1回だけなら問題ないだろう〜肥大化
え?意味わからんよ
数式残さないならどこが問題? 頭固くて、その場に応じて使い分けができないんだろw
ほんと急いでる時の捨て計算ならそりゃvllokupの方がはえーわ 一回だけの資料が定期的に必要になるってパターンは無いのか vlookupのメンテ性の悪さは致命的だな
あとから表を変更できるように作ろうと思っても作りようがない
眼の前の問題をぱぱっと解決して捨てるには向いてる
でもそんなんでいいなら、excel以外のもっと向いてる手段がある >>541-542
集計?俺は検索と言っている
使い捨ての集計なんて普通ピボット 集計にvlookup笑・・・えない
よっぽど元データが悪いんかね、ご愁傷さま >>545
そもそもvlookupで数式残すなんて粗悪なやり方はしないからなー
定期処理が必要、と変更になっても数式残さないならvlookupでもindex matchでも範囲により合う方を使う
数式残しとく必要があるならindex match matchを大抵使う >>548
(^-^)あ、そ?
反対に元データが悪いってどんなパターン?
BIツールから出したデータだけど、1列情報欲しいだけなら何も困らんよ >>546
お前ら頭だいじょーぶ?
メンテ必要なやつにvlookup使うのはーと議論してたなら頭悪すぎるぞ
そんな低レベルな理由で断固vllokup反対とか言ってると思わなかった >>547
別ファイルとか別シートから検索するなら普通にvlookup使いますが 確かに
わざわざ検索範囲を貼り付けてーのピボットとかはやらんね 当たり前のことを必死に言ってたんだねw
10年使わないってw
いいよvlookupなんて一生使わなくても困らないんだから >>546
Excel以外のもっと向いてる手段てどんなの? 適当な嘘書いてもいいからvlookup使うな厨がいるんだな
vlookupと聞いただけで湧いてくるやつら
おそらく「自分はExcel達人、vlookupできるといい気になんじゃねーよ」を日々会社で心の中で繰り返すあまりその自尊心を保つ為にvlookup使いを否定することで自分を保つ奴らだなw
10年使ってないw はいどーぞ >>546
Excelファイルのあるデータをキーに、別のExcelファイルのデータを検索して引き当てるとした時、Excel以外で何を使うのか適当か教えてください。 vlookupで検索する表の外にcolumn()ー1とか入れといて、それを参照した式にすりゃ列挿入も問題ない vlookup columnもメンテの悪さからやめたな vlookup撲滅厨とやらのExcel以外の代替え案はだんまりか レベルの低い会社にいるのがばれてもーたってところだな
うちは相当プログラム組む人でも適宜vlookupが入ってるのは見るね 2列だけ情報取るとか
もちろん範囲が広がらない要素がないもの
長期間使う資料にvlookup使ってる人はもしかしたら居るのかもしれないけど、自分が目にする範囲はそんなのは無くしてる
他人が使うのは知らん 勝手にどーぞ vlookupで普段毒吐いてるからvlook…って聞いた途端、キーってなるんだろうな >>558
excelからスタートする時点で間違ってるけど、
まずテキストデータに戻して、適当なスクリプト言語で処理する
連想配列とかハッシュとかディクショナリーとか呼ばれてる機能で同じことができる >>568
でもさそれExcel板でぶっ放す時点で間違ってね?
間違ってるときたw
Excelでの話してるんだから全然違うじゃん話が
無理無理過ぎてワロタ Excelからスタートする時点で間違ってるw
他の板でやってくれ なんでテキストに戻すとかんなめんどくせーことやらせんだよ
必死で策考えたんだろうなこの空白の時間w
上に適当なこと言って突っ込まれて必死パターンと同じ Excelで仕事してる現場でvlookupを使わないようにさせるため、そんな廻り道をさせるなんてどんな迷惑な奴なんだよ
相手にされねーよ、こんな奴 >>568
どう考えても、仮にテキストからスタートしてもそっちの方が面倒だな。
Excel以外の方が向いてると言ってのだから、実務の現場で大多数が実現可能な方法でない限りクソだよ。 連想配列、そっちの方が完璧面倒かかるよ
だいいちビジネスソフト板でそれ言ってどうすんの? >>575
このスレではほら、vlookup matchは禁止らしからさ
column使ったって同じ現象起きていくよな
検索対象ズレる可能性あり そもそも長期的に使用する資料を列指定で取得しようとする時点で無理がある。
何かしらのユニークキーで取得しようとするのが当たり前と思ってるけどな。
ここでindex matchを繰り返してた人はindex match matchとvlookup matchの使用比較したことないんだろ。
他のところで同じ話をしたことあるが、引数がひとつ少ないのはvlookup matchの利点ではある、ですんなり話は終わった。 vlookup入れっぱなしのファイルのこと言ってたんか
びつくり vlookup match
は分かるけど、
index match match
はどういう式になるんだ?
=INDEX(B:B,MATCH("b",MATCH("title",A1:C1,0),0)) って書いた瞬間に気づいた
indexの第三引数を使うのね、失礼 >>568
オマエアレだろ、 VBAスレでpowershell推してた奴。 >>582
どこいってもスレチな話題で荒らしてるのか
しかも匂わせるだけとかw
いやらしいやっちゃ powershellはシステムの深いところに入ろうとすると必須だけど、
普通のことをやるだけならbatファイルで事足りる
大抵の人にとっては面白そうだけど使いみちがない >>578
古いバージョンだと引数をひとつでも減らせるのはかなり大きなメリットだったね
今も式の見やすさに影響あるけど vlookupだと範囲で指定できるので名前付き範囲と相性がいい
適当なテーブルにHogeTableって名前つければ
VLOOKUP(key,HogeTable,2,0)
のようになんのテーブルから引っ張ってきてるかわかりやすい
index matchだとoffsetも併用しなければならず冗長
indexの取得範囲とmatchの検索範囲それぞれに別名つけるとか無駄だし >>584
マジであいつなのかw
恥ずかしいヤだなwww 使うことを「悪」とまで書くのはちょっと異常さを感じたな 上のほうでただのLOOKUPが優れてるとか書かれてたけど
そのLOOKUPはどうなん?
俺使った時ないけど >>509>>512だよね
自分もlookupは使ったことはるか昔に一度しかなく記憶も…
何が優れてるかよくわからない
でも上のやり取りからするにvlookup撲滅厨はlookupと見ただけで発狂してるってのもありそうな
解説欲しいね vlookup撲滅厨はあれだけ豪語してたのにlookupの利点は説明しないんだね。 名前の定義
column
使えばmatchやindex使うより簡単で確実 >>534
ん?いや、だから5列目って言ってたものは6列目になるから、その6列目をピックアップするようになるの?? >>595
絶対値にしてるかどうかでも変わってくるんじゃない? >>597
絶対値で5列目って言ってた場合、列挿入したら崩壊するのかなあみたいな >>598
あのー、崩壊とかいちいち書き方に具体性なく曖昧なんですね >>586
古いバージョンだとどういうメリットがあったの? >>547だわ、今帰ってきた
買い物+飲んでたが、お前らずっとこんなことで争ってたのか
もうちょい有意義に人生使ったほうが良いぞ
vlookupは嫌いだけど、vlookupmatchはいいね
使わせてもらうわ indexmatchのほうがいいな
左に検索できないのは致命的だし
参照方向が変わる場合でもhlookupに切り替えなくていいし >>601
ユニークキー使うとんちもなくvlookup批判放置してったおっさんかよーw
vlookup matchは手軽でいいよ
けどあまり大量にはおススメしないし、数式残すならindex match matchだな >>603
すまないね、vlooklupも捨てたもんじゃないな
vlookupが悪と言ってすいませんでした vlookup撲滅厨は2匹
>>546=>>568と>>604 てかExcel使うようになったの最近なんだけど、猛者ってほどでもないんだな、みんな vlookupって小数検索するの苦手だから気をつけたほうがいいよ
そういう意味で私はあまり使わないかな
共有する相手がlookupしか使えないかつ小数検索をしない場合にはlookupをなるべく使ってるけど >>606
その上にaccessが待ってるし、更に上に法律関係の業務が待っている
excelだけ極めるなんて、一般事務だけじゃないだろうか >>600
一つの式に対する引数の数の制限が厳しかった
最近のバージョンは万単位だが20世紀のバージョンだと一桁だった 【1 OSの種類 .】 Windows10
【2 Excelのバージョン 】 Excel2010
【3 VBAが使えるか .】 はい
【4 VBAでの回答の可否】 否
ifで分岐させた値を処理する時はどのように書けばよいでしょうか
例えばa1とb1で大きい方を取得、round()に入れる時は
・if(a1>b1,round(a1,0),round(b1,0))
・round(if(a1>b1,a1,b1),0)
どちらが良いですか?_ 大きい方ならMAXで取って来ればいいんじゃないの
=ROUND(MAX(A1,B1),0) >>613
=ROUND(MAX(A1,B1),0)
どうしてもIFを使いたい場合、数式の見やすさを取るか、短さを取るかなど、場合に応じて使い分ければいい ifとroundどっちを先に書けばいいかって事なら、好みの問題じゃないかな
個人的にはifが先に来た方が、「結果を分岐させてるんだな」てのが伝わりやすくて好きだけど >>613
俺ならround(max(a1,b1),0)って書く気がする
どうでもいいけど >>614-617
有難うございます
確かに今回のケースはmax()で良かったですね
今回お聞きしたいのは、>>616ということです
roundで全体をくくると短くなりますが、ifを先に書いたほうが読みやすいと思いまして 人に計算式を見せるなんて場面がどれほどあるかだと思うが
自分でもわかりづらくてミスするとかは論外 なんでそんなにポンポンと関数がひらめくんだ?
すごいわ。 >>613
・round(if(a1>b1,a1,b1),0)
これぐらいの長さならifを先に書いたほうがいいけど、もっと長くなるならroundを外に出したほうが良い
ifがどれだけ続いてもroundし忘れることがないというメリットもある わかりやすくするんならifしたあと、別セルでroundしてもいいと思うよ >>622
最初に来る関数は、まず何をやっているか示すみたいな傾向はあるね
四捨五入をメインにするって宣言は良いかと思う 【1 OSの種類 .】 Windows8
【2 Excelのバージョン 】 Excel2010
【3 VBAが使えるか .】 いいえ
【4 VBAでの回答の可否】 否
職場でピボットテーブルの行ラベルを2列に分けるやり方を聞かれ、
レポートのレイアウトで表形式を選ぶよう回答しました
その人のやりたいことはできたのですが、期待した回答ではなかったようで、
「前任者のやり方は違った、シュッとやったらぱっと変わった」と言われています
他にレイアウトを変えるやり方はありますか?
シュッ、ぱっ、の手の動きがマウスのドラッグ操作っぽいのですが、
ググってもうまく探せなくて、同じことを何度も聞かれ困っています >>626
てかその人任せな奴はなんなんだよ
あと質問するならもうちょっと具体的にできないのかな。。
まず何をしたいのか明確に書いてよ
結果的にしたいレイアウトは表形式なの?それともデフォルトのコンパクト形式なの? >>626
まず自分がどういうやり方教えたのか書いてよ。
リボンからとか、右クリックからとかいろいろあるじゃん。 >>627-628
すみません。
やりたいことは、コンパクト形式から表形式への変更です。
リボンの「レポートのレイアウト」から「表形式で表示」を選ぶやり方を教えました。
前任者は違うやり方で変更していたらしいのですが、詳しいことがわからず、
もし他の方法をご存知の方がいたらと思い質問しました。 前任者がよく使うパターンのVBA用意していて、ボタンひとつで実行していたんじゃね? エクセルのVBAって独学では厳しいですか?
プログラムとかの知識は全くないです。
やはりパソコン教室に通った方がいいんでしょか?
プログラムの知識とかない方で修得された方の意見が聞きたいです。 >>634
厳しいといえば厳しい
厳しくないといえば厳しくない
とにかく最初の一歩が超難解
それさえクリアできればいくらでも上達できるんだけど >>634
現時点でエクセルがどれくらい使えるかが問題で、全然使えないならvbaを習っても独学でも難しいと思う。
逆にある程度使えるなら独学でできると思います。
個人的な目安としては、以下のようなことが一通りできること。
オーフィル、表示形式、条件付き書式などを理解して使える。
vlookup、round、sumif 、countifなどの基礎関数を組み合わせて使える。
if関数を数段階の入れ子にして使える。 classを理解できれば物凄い幅が広がるんだけどね
そこがまた敷居が高い ありがとうございます。
関数もここにいる人たちみたいに矢継ぎ早に出てくるレベルではありません。
上で記載のあった関数などに慣れたら学びたいと思います。 >>638
オレの場合はエクセルの入門書をほぼ理解したくらいでVBAの入門書を買った
VBA入門書レベルが理解できるだけでも凄く便利だから気軽にチャレンジしてほしい VBAは覚えてもあまり幸せにはなれないので、
なるべく近寄らずに済む方法を探した方がいい 確かに業務上(趣味でも構わんが)具体的なビジョンが無いとVBAやっても無意味だな
発想力や権力が無いやつは辞めといた方が良い >>634
Excelシート上でFizzBuzz問題(ググれ)が解ければプログラミングセンスあるから独学でいける
解けなかったら何をどうしてもプログラミングできないから諦めろ >>634
何かやりたいこともないのに漠然とVBAを覚えたいの?時間もったいないしやらないほうがいいと思う
具体的にやりたいことがあるんなら、パソコン教室とか本よりさっさとそれをここで相談したほうが良い >>644
いいじゃん
とりあえず関数から始めて、その時になったらまた来るでしょ 【1 OSの種類 .】 Windows10
【2 Excelのバージョン 】 Excel2013
【3 VBAが使えるか .】 いいえ
【4 VBAでの回答の可否】 否
配列を返す方法ってありますか?
index(if(boolean,a:a,b:b),match(a1,c:c,0))
のように、配列を返して分岐させたいです >>646
何でも良いから作るのが大事だよな
自力でなにか作らないと、理解は難しい >>648
vbaって楽しいものじゃないから仕事ベースでないと漠然とはね
これからvbaに時間かけるなら別の言語覚えた方が未来は明るそう
今は何がいい?Python? よろしくお願いします
【1 OSの種類 .】 Windows7
【2 Excelのバージョン 】 Excel2010
【3 VBAが使えるか .】 はい
【4 VBAでの回答の可否】 可
シート上にフォームコントロールのチェックボックスがあるのですが、
VBAでこのチェックボックスの表示/非表示を切り替えたいです。
チェックボックスの名前は、chA1からchA5までです。
この名前を変数に入れて指定したいのですが、
me!.controls(hensu) では実行時エラー438がでてきます。
どう書けばいいのでしょうか? >>642
しつもーん
最初の1は直接入力していいの? >>646
ゴールがないと覚えないでしょ
暇人じゃねえんだからさ >>654
あんたの考え方押し付けんのやめなさいよ
本人が>>636のアドバイス受けてまず関数に慣れるって言ってんだからいーじゃん
別にここで速攻質問しなくたってw
なに過大解釈してんのさ >>653
A列に1から100まで並べてB列に数式入力すればいいんじゃね
慣れてる人はROW()でも使えばいい
問題の本質はそこじゃないし >>657
rowだと文字列になる?
char使おうと思って
そのやり方なら一瞬で終わるよね
そうですよね
本来プログラム言語でやるものであって >>658
一瞬で終わるなら君にはプログラミングセンスがあるって事だろ
誇るといい
それすらできない人を見抜くテストだ 【1 OSの種類 .】 Windows7
【2 Excelのバージョン 】 Excel2010
他のセルを参照しているセルの表示を、できれば表示形式のユーザー定義
設定によって思い通りにしたいです。
・参照先が空白のときは0ではなく、空白のまま
・参照先が空白でないときは\100,000みたいな通貨タイプ
この2つの条件を同時に満たしたいです。
0表示回避は[=0]""としたらできました。でもこれだと、空白でないときに通貨表示できません。
なにかいい方法はないでしょうか?
やはり、=IF(参照先="","",参照先) とするしかないでしょうか? >>660
ユーザー定義の設定だけど、それ円マーク\も欲しいの?
化けててよくわかんない >>660
if関数とtext関数の組み合わせじゃダメ? A列に日付が並んでいます。
例
2018/01/10
2018/01/23
2018/02/01
2018/02/15
2018/03/03
2018/04/05
2018/05/01
2018/05/21
…
月ごとの件数を関数で自動で出せるようにしたいのですが、例えば5月の場合
=COUNTIF(A:A,"2018/05")としても数えてくれません。
どうすれば関数で数えられるでしょうか?
【1 OSの種類 】 Windows7
【2 Excelのバージョン 】 Excel2010 >>666
じゃ、2018〜の前にdate関数足せば? 日付まで入ってるようだからdatevalueで期間を指定 >>666
=COUNTIFS(A:A,">=2018/5/1",A:A,"<2018/6/1")
>>668-670
お前ら・・・ せめて一度でも試してから回答しろよ
それとも質問読んでないのか どうして?
>>670で十分じゃない?
期間指定って書いてあるからあそこまで出来てる人なら自分でできるっしょ
今までもこういう回答の仕方がここではデフォじゃん
なんで今更キーキー言ってるの?
このくらいは試さなくても頭の中で浮かぶよ
あと俺ならぴったり5/31までにするけどね つうかたぶん>>671が自分で質問して回答してんだろーなーと思ってるし 適当にこーじゃねーの?ってそれやってもすぐに完成しないような回答の方が質問者のためになるとか、散々そういうやり取りがあったから、へぇーそういうとこなんだなと思っただけ
ヒントだけとかさ
本当は丁寧な回答の方がいいと思ってるけど あと汎用性を高くするために日付は別のセルを参照させるとかも質問見てすぐ浮かんでる
だって式にいちいち日付打つのめんどいもん
けどどこまで要求してるか不明だから書かなかった
ていうか>>671ってなんなの?
自分が答えたいなら答えてそれで終わりじゃん
このスレの主なの? >>678
あんた回答者の素養がないだけならまだしも、
邪魔になってるから消えな そうかな
今までの回答様式からしたら十分だと思うし出て行けとかいう立場や権利はないでしょ
自称風紀委員なの? 今まで散々雑な回答や偉そうな回答が日常だったのに突然おかしくない? >>674
お前の脳内Excel壊れてるから脳みそ再インストールしたほうがいいよ つか真面目な話でdatevalueで期間指定しても問題ないだろ 【1 OSの種類 .】 Windows7
【2 Excelのバージョン 】 Excel2007
いきなりこんなんなっちゃったんですが
http://up.mugitya.com/img/Lv.1_up119252.jpg
通常に戻したいです
と゜うすればいいでしょうか >>691
いや自分674じゃない
大人気ないやつだな >>690
表示→標準
たぶん今は
表示→ページレイアウト
になってる 呼んだー?w
674だけど
俺ひとつ秀でてるのは普通のフリしたおかしい奴を炙り出すこと >>692
674だろうがそうでなかろうがお前が真っ赤になってレスしてることに変わりはないだろうが >>671
だけど、なんかあるか?
そういうもののために関数が用意されているのに、わざわざ作業列は不要と思ったのだが >>697
あんたは何をアンカーつけて突っ込みたかった訳? >>698-699
作業列が必要と思ったけおd,必要なかったの?
その数式示したほうが良かったかも
質問者も回答者も作業列が必要と思ってるひとがいると思う。少なくともおれはそう思ったのであsんたら何いってんの?って突っ込みをした
名誉を守りたいなら、言い訳回答をしたらいいんじゃない? >>700
typo乱れてんなw
飲んでんのか、おっさーんw くだらなさ過ぎて、中の人がどうかすらどうでもいい
とりあえず放置で過ぎ去るのをまってる >>700
は?作業列?
何だよそれ
単にあんたの理解力が足らないだけじゃん
範囲指定だけでいいけど念のために入れたんだよ
単に>=の後にアンパサンドとdatevalue入れるだけ
後ろ"<="&datevalue("2018/5/31")
そんだけ
べつにここで名誉とか関係ないし、あんたの為に数式丸々なんて書かないよ
さも周りもー、とか言って便乗して自己正当化すんな、勘違いしてんのはおっさんだけだよ
ググれば出てくんのに、んで因縁つけて
謝れな
んでお前が主のように振る舞って過疎ってれば楽しいやろ >>701
おう、飲んでるぞ。エクセルなんて飲んでても楽勝やろ
というかそもそも>>666がエクセルの動的な解釈に任せすぎやろ
=COUNTIF(A:A,"2018/05")
この"2018/05"は2018/5/1と解釈される。シリアル値でいう43221
>>705
しらねーよ長文
数式かけばそれで通じるだろ ほんとにExcel好きなんだな、オイラってつくづく思うわ。
会社でもアホみたいにExcelして電車の中でもExcelの動画見てるわ。 【1 OSの種類 .】 Windows7
【2 Excelのバージョン 】 Excel2010
【3 VBAが使えるか .】 いいえ
【4 VBAでの回答の可否】 否
教えてください。
あるセルに、=A1-A2
という数式がある場合、A1には数値があっても、A2が空白だと
エラーが出てしまいます。
空白を0と見なす設定があったような気がするのですが、
どうでしょうか? >>708
=sum(a1)-sum(a2)
設定あったっけ? というか、空白なのか0なのかって割と重要だと思うんだけどね CSVで持ってきたデータなんかだと、空欄を0とみなすケースは割とたまによく見かけるんで、まあしょうがないわな Excel上手くなりたいだけど、FOMってオススメですか? 【1 OSの種類 .】 Windows10
【2 Excelのバージョン 】 Excel2007
【3 VBAが使えるか .】 いいえ
【4 VBAでの回答の可否】 可 VBAでの回答があれば調べて実践してみます
あるセルに入力された数字をnとして、
=G12*(G12+G13)*(G12+G13*2)*(G12+G13*3)…*(G12+G13*(n-1))*(G12+G13*n)
という計算ができるような関数は何かないでしょうか? 高校生の数学みたいなものを解く、都合の良い関数はありません。 なんでそれをexcelで解こうと思ったのか
パズルとしては面白いかもしれない >>714
作った方が早い
適当だけどこんな感じ?
Function sample(x As Double, y As Double, n As Integer) As Double
    Dim tmp     As Double
    Dim cnt     As Integer
    tmp = 0
    For cnt = 0 To n
        If cnt = 0 Then
            tmp = x
        Else
            tmp = tmp * (x + y * cnt)
        End If
    Next
    sample = tmp
End Function >>714
ごめん 貼りつけミスった
  を消せばいけると思う 何かの言語にしていいなら、N-BASICでも解けるけどな エクセル最強の教科書という本を買おうかと考えてるんですが買わないほうがいいですか? >>720
勉強本の合う/合わないは人による
迷っているなら買うといい
金がないなら、ヤフオクやメルカリで出てる本いっぱい買ってみて、合うやつを選べばいい >>722
https://auctions.yahoo.co.jp/search/search?p=%E3%82%A8%E3%82%AF%E3%82%BB%E3%83%AB%E3%80%80%E6%9C%AC&ei=UTF-8&oq=&auccat=0&tab_ex=commerce&fixed=0&s1=bidorbuy&o1=a
いっぱいっても5.6冊よ
最初は最新の高い奴一冊買うより、ちょっと古めの本何個かかって合うやつを選びながら基礎を学ぶのは悪くないと思う
エクセルってのは間口がものすごく広くて、正解と呼べるものがないんだよね。 わかんないことをグーグルで検索すれば足りるような簡単な作業しかしてないわ バージョン古くても基本は同じだから本体1円+送料250円ぐらいの古本を買えばいい
いくらなんでも300円以下なら4冊ぐらい買えるだろ 「1100」と入力したら「1個100円」と表示されるようにしたいんですが方法はありますか? >>726
セルの書式を
0"個"000"円"
にする 個数と単価を一つのセルに書いちゃうって不思議な管理の仕方だね 結果表示を期待してんのかな?
販売では「3個で1,000円」なんていうのもあることだし、
入力用には単位個数と単価の2列を用意して、入力・Enter後は横移動に設定、
結果用にはもう一列追加して、
=(単位のセル)&"個 "&FIXED(単価のセル,0,FALSE)&"円"
とか? 質問です。
「文字列123m」というA列から数字だけB列に抽出したい場合、どういった数式がいいででしょうか?
ちなみに必ず右側はmなんですが、文字列は1〜3文字、数字は3〜4桁と変化します。
A列の例
東京200m
和歌山1300m
山2000m
ここから数字のみB列に抽出したいのです。 >>730
作業列使わないと現実的じゃないのでC、D、E列を作業列とする
B1 =LEFT(E1,D1-1)
C1 =VALUE(LEFT(RIGHT(A1,5),1))
D1 =4+ISNUMBER(C1)
E1 =RIGHT(A1,D1) >>731
ありがとうございます。
ただ、レイアウトの問題で色々な箇所の参照がズレるので作業列は使わない方法でやりたいのです。 できた。失礼
>>732
文字列は必ず全角?あと最後のmは必ず半角?
たとえばosaka10mとかは無いと決まってる?
どちらにしても長い式になるけど、例えばこう。
=SUBSTITUTE(SUBSTITUTE(A1,LEFT(A1,LENB(A1)-LEN(A1)),""),"m","") ネストしたifを一行で書くとか悪夢でしか無いしな
まずインデントしたソースを書いてから、
改行全部外したexcel版にコンパイルする >>732 >>734
代入しまとめると
=LEFT(RIGHT(A1,4+ISNUMBER(VALUE(LEFT(RIGHT(A1,5),1)))),4+ISNUMBER(VALUE(LEFT(RIGHT(A1,5),1)))-1)
ちょっと判りにくいのはISNUMBERの戻り値のTRUE(真)、FALSEを1か0の数値として使い条件分岐させてるのでIFは使ってません >>736
出来ました!助かりました!ありがとうございます。
mは必ず半角です!
SUBSTITUTE関数なんてあるんですね。勉強になります。
>>741さんもありがとうございました! 【1 OSの種類 .】 Windows8
【2 Excelのバージョン 】 Excel2013
【3 VBAが使えるか .】 いいえ
【4 VBAでの回答の可否】 否
期間の日数を年月日表記したいです。
開始日 終了日 期間日数 年 月 日
1990/1/1 2000/5/17 3789 10 4 16 ・・・(1)
2000/5/18 2001/4/19 336 0 11 1 ・・・(2)
2001/4/20 2015/3/15 5077 13 10 23 ・・・(3)
8866 ・・・(4)
上記の期間日数、年、月、日はDATEDIFF関数を用いています。
例えば、(1)の期間であれば、10年4ヶ月16日となります。
今回質問したいのは、期間内に計上したくない期間があった場合です。
上記の例で言うと、総期間は
1990/1/1 〜 2015/3/15です。その間の(2)の期間を計上したくありません。
計上したい総日数でいうと、(1)+(3)=(4)の8866日です。
これを年月日表記にするにはどうしたらよいでしょうか。
月によって日数が異なりますし、うるう年の関係もあるのでその判定をしないといけないでしょうか。 考えたパターンとしては、
1つめ
1990/1/1に8886日を足して、その期間をDATEDIFFで計算
1990/1/1 2014/4/11 8866 24 3 10
となります。
2つめ
(1)と(3)の年月日を足し算
23年14ヶ月39日
→繰上げ計算(日は30日として)
→24年3ヶ月9日となります。
3つめ
総期間1990/1/1〜2015/3/15のDATEDIFF
1990/1/1 2015/3/15 9204 25 2 14
から除外期間(2)の年月日を減算
25年ー9ヶ月13日
→繰り下げ計算
→24年3ヶ月13日となります。
年、月レベルでは差は生じないのですが、
日ではそれぞれ異なってきます。
エクセルどうこうよりも期間計算の原理の問題の気もしますが、
どれが正しいかまたはいずれも正しくないのか、どうでしょうか。 >>744
不連続な日数を年月日で表現する共通ルールは存在しない
日をどうするかは用途に応じて自分で決めるしかない物だから、他人に質問しても誰も答えられないよ
いったい何を計算したいの?なんのために年月日に変換? >>739
Excelの数式は改行やインデントもできるのになんでまたそんな無駄なことしてるんだ?
https://www.relief.jp/docs/000524.html 【1 OSの種類 .】 Windows10
【2 Excelのバージョン 】 Excel2013
【3 VBAが使えるか .】 はい
【4 VBAでの回答の可否】 可
ドロップダウンリスト等でリストを表示した後マウスオーバーやクリックで更に下階層のリストを出す事は出来るでしょうか
INDIRECTを使った階層作りはわかったのですが、上記の様な仕様を昔どこかで見た気がしたので質問させていただきました >>743
年金や保険の日数計算かなんか知らんが、そもそも(1)で一日不足してる結果だぞ
5/17と5/18をわざわざ分けて計算してるが、例えばどの年でもいいけど1/1と12/31で
計算してみ364日とかの答えになるから うるう年でようやく365日だ
手抜きしないで、毎年、毎月の日数出した数十年分のカレンダーをExcel内に作って
端数をコツコツチェックしないと、そこまで精密なのは無理なんじゃないか >>749
レスありがとうございます
既出だったんですね、、、 >>748
それをやりたくて、ACCESSを覚えたことがある。
ACCESSのVBA使わなくてもクエリーで出来た... VBAや関数も覚えたいけど、こういう時にはこの関数が使えるという閃きがないから、結局手入力やコピペ作業になってしまう。
やりたい事をググってみるのが閃きを養う近道なのかな? >>748
VBA使えばクソめんどくさそうだけど、コンテキストメニューで出来るかと。 VBAなら簡単だろ?
最初に選んだものに対応した新たなドロップダウンリストを出したり
又は同じドロップダウンリストの要素だけ入換えたり自由にできるじゃん 【1 OSの種類 .】 Windows7
【2 Excelのバージョン 】 Excel2010
【3 VBAが使えるか .】 はい
【4 VBAでの回答の可否】 可
https://i.imgur.com/nlAOaNI.jpg
画像の通りなのですがこんなことは可能なのでしょうか? >>758
日本語が理解できないんだけど、test2の挿入箇所が固定ではなく、その都度test2の行より上の和を出したいと? >>759
分かりづらくてすみません。
そうです、test2やtest3の挿入箇所が定まってないため毎回手動でSUMの範囲を設定してるんです...。
なのでtest1〜test2の間やtest2〜test3の間を範囲指定など出来る方法があれば教えて頂きたいです。 >>760
解読が難しいです。
変動するので変動しない??
かきくけこはどこに? >>761
「検索値のひらがなの部分は毎回何行あるかわかりません。なので絶対に表に結果が出るtestという項目を参照してtest間の計算をしたい」
と直せばおわかりでしょうか...急いでいたもので稚拙な文で申し訳ない。 間の数は変動するってことね?
test1.2.3はいつも同じ表記なの? >>764
そうです、testに入る項目は毎回同じ表記です! で、「あ〜く」は分かるとして、「け〜そ」はどこに?
作業列使ってsumifが簡単だとは思うけど。 sum(offset(a1,match("test1",b1:b10,0),1,match("test2",b1:b10,0))
これじゃダメ?参照は適当に置き換えて。
そもそも行番号の取得ならVBA使えるみたいだしそっちやった方がいい気もするんだけど match関数で検索して複数ヒットしたさいに、ヒットした中の二番目とか三番目と指定する方法ってありますか?? >>766
そこただの間違いです...ごめんなさい。
最初はけ〜そがあったんです...。
>>767
ありがとうございます、お仕事戻ったらこれを元にしてみます! 【1 OSの種類 .】 Windows10
【2 Excelのバージョン 】 Excel2003
【3 VBAが使えるか .】 いいえ
【4 VBAでの回答の可否】 可
症状:
少し大きめのファイル(1MB)を開き、セルに文字入力してEnter押すと
左下のステータスバーに 「回復中…」と出て緑色のタスクメーターが3秒ほど動いてブックが落ちる
再度起動すると落ちたファイルの自動保存ファイルが開くが更新されていない
開くたびコピーが保存されて増えていく
当該PCはドスパラのノート2016年製
新規作成ファイルやすごい軽いファイルでは起こらない
関数が入っているかいないかは関係ない データ量が大きいと落ちる?
オートオートコンプリートをオフにしても改善されない
他のPC(デスクトップ、エクセル2003)で開くと問題なく入力できる
ノートPCをwindows10の回復機能で完全初期化、エクセルだけをインストールしても症状が治らない
以上、原因が分からず困っております。ノートPCのグラフィックアクセラレータまわりか、windows10アップデートによる不具合あたりかなと思っておりますが
お分かりになる方いらっしゃいますでしょうか? >>773
流石にexcelのverが古すぎると思うけど。
ファイル形式は?
ウィルスソフト切ってもダメ? >>771
「match 二番目」
とかで検索すれば出てくるよ 回答探してる時にすごい数式見つけた
=VLOOKUP(A2,INDEX(E2:E13,MATCH(A2,E2:E13,0)+1):F13,2,)
これエラーにならない
MATCH(A2,E2:E13,0)+1):F13
この部分どうなってるんだ??? >>773
原因はわからないけど、もう今のPCは32bitアプリと相性が悪いんだと思う
俺も32bitのエクセルとアクセスがガンガン落ちてた。64bitにしたら健康そのものい index match がvlookup より完全一致探索で速くなると思われてるのは、参照先の表が小さくなるから? >>776
MATCHで検索された行以降をVLOOKUPの範囲として指定している。
例えばMATCHで5行目が検索されたとすると、VLOOKUPの第二引数はE7:F13になる。
INDEX(E:E,7):F13 → E7:F13
これを応用して>>758をやると、[検索値がA列、値がB列]
=SUM(INDEX(B:B,MATCH("test1",A:A,0)):INDEX(B:B,MATCH("test2",A:A,0)-1)) >>778
vlookup()の第二引数の参照範囲が大きいと、そこに変更がかかると再計算の対象となる
で、大抵はそういう運用がされている
vlookup(a1,$b$1:$z$2000)
とか
単体だけならvlookupの方が早かったんじゃないかな 参照返すってマジ!?
これできるならかなり数式の幅が広がるぞ これに驚いているやつってネタだろ。
そうだよな?そうだと言ってくれ… 【1 OSの種類 .】 Windows7
【2 Excelのバージョン 】 Excel2010
【3 VBAが使えるか .】 いいえ
【4 VBAでの回答の可否】 可
アンケート集計でグラフ作っているのですが、データラベルの関係で集計データに単位の"人"を追加したいのですが、どうにかそれを参照してグラフ作る方法ありませんか。
最終的に円グラフでデータラベルをAA人,BB%の形で表示できる方法を探しています。
拙い日本語で申し訳ありませんが、よろしくお願いいたします。 >>786
こういうこと?
https://kokodane.com/2013graph_26.htm
Excel2010のデータラベルの書式設定には「表示形式」設定がないので、
元表の方で表示形式を設定すると、グラフのデータラベルにも反映されます。 ありゃ、2010にも表示形式コードの設定があったわ
ま、いっか… >>789
ラベルの書式設定で値とパーセント表示させて、その表示形式で誤魔化せないかと悪戦苦闘してました。方法あったんですね…
100項目ぐらいあるのでこれ以上手入れる気力は残ってないですが 【1 OSの種類 】Windows7
【2 Excelのバージョン 】Excel2010
【3 VBAが使えるか .】 いいえ
【4 VBAでの回答の可否】 否
複数の人数でゲームをして、
・A行には参加者の名前(30人くらい)
・B行には参加者ごとの点数(0点〜)
を入力します
その中から0点の参加者だけをG行に羅列したい
その場合は関数をどう組み立てれば良いでしょうか?
VLOOKUPだと一番上しか探さないし、順位を付けるにも特定の値だけ抜き出すのはさっぱりで…
COUNTIFなのかMATCHなのかあれこれやっても一人じゃ解決しなくて困り果てました
どなたかご教示お願いします Windows10でExcel2016使っているんですが、Windows10をアプデしてからExcelだけウィンドウ移動が遅延というか反応が遅れてヌルヌル動かないんですが同じような人いますか?
ブラウザやエクスプローラーは、ドラッグしてもマウスのポインタと同じ速度なんですけど、Excelだけもっさりしてます。 わたし女なんだけど、ちょっと困ってるので助けて下さい><;
A列、B列にそれぞれ数値が入ってて、
同行にある数値の差が⚫以上の個数(組数)を効率よくカウントする方法ありませんか><;
差の列を設けたり、VBAでなめたりはしたくないんです><;
A B
7 5
8 1
9 3
→差が5以上の個数 = 2 効率化したいのに今のカウント方法を申告しないとはなんて非効率的な質問なんだ >>798
ありがとうございます
手動でなくて自動抽出してくれるようにしたいのです >>799
作業列使って、0の人に連番を振る(countifで)。
それを対象にindex、match関数というのが一般的みたい。 >>800-801
ありがとうございます!
アドバイスいただいたおかげで意図したとおりの抽出ができました
本当に助かりました、ありがとう 質問します。
シート1にA1からE10まで表があります。
1行目は項目です。
フィルターをかけて、3.5.9行目までが表示されている状態にします。
その状態でシート2のA2をイコールでシート1のA2からA4を参照した時に3.5.9行目の可視セルをもってくることは出来ませんか?
よろしくお願いします。 できるかできないかを聞いてるならできるでしょ
そう、VBAならね A2からA4を参照してる時点である無理でしょうけど。 おまえがそう思うんならそうなんだろう
おまえの中ではな >>804-809
そのビバって何ですか?
マイクロソフト ビバって新しいオフィスソフト? 質問です
拡張子がxlsxのファイルのブックにパスワードかかっていて開けなくて困っているんですが何かしらのツールで一発解除出来ますでしょうか?
それとも総当たりしかないのでしょうか? >>810
ビバwwwww
あれはブバって読むんだよ >>812
>>813
ありがとうございますm(__)m
どうやらやはり総当たりしか方法がないのがわかりました・・・orz Excel2013くらいのことで質問なんですが、まず必要な部分範囲選択して検索と選択で条件を選択してジャンプの項目の空白のセルにチェック入れてOK
すると空白だけ選択したいというのに数式やら値(文字列)のあるセルも選択されます
空白が空白と認識されないというのはGoogleで探して邪魔なくらい出るのですが、文字列のあるセルが空白と認識されるのは何故なんでしょうか?
わけが分からないので別の範囲でやってみると空白のみがきちんと反映されました >>817
結合してるセルしかないせいではないかと思ってきた… >>818
結合セル、ハマるよね。
自分セル結合ほほ使わないから、他人から依頼されたファイルでよくハマる。 >>818
結合セル、ハマるよね。
自分セル結合ほほ使わないから、他人から依頼されたファイルでよくハマる。 セル結合したがる奴と罫線付けたがる奴は何なんだ
見栄えの為にメンテ性を平気で犠牲にする 罫線か
いつもデータ全体を選択して
外枠を太い線で囲む
→内側の縦線は細い実線(一番左下のやつ)
→内側の横線は一番細かい点線(一番左上のひとつ下のやつ)
とやってるな
そのあと項目名の行だけをもう一度選択して
最初のと同じ太い線で囲んで終了 https://i.imgur.com/laMCusj.png
こうなってるところに、eが5であるというデータを追加したい時、
どう操作するのが一番スマートか 罫線も含めてかい?
俺なら6行目を選択して行追加してから
それぞれ1字程度なら手入力するし
そうじゃなければコピーからの値貼り付けとか数式貼り付けとか
一番スマートかどうかは知らん
その表の下にSUMとかあった場合でも途中に行を挿入すれば
SUMの引数まで直さなくていいからこんな感じによくやってる dの行を選択して行を挿入。
一つズレたdのデータをコピーして、値貼り付け。
一番下にeのデータを書く。 ああゴメンeのデータ書く部分が抜けてたわwwww
わっはっは! >>828
Excelに何を期待するかでいろんな答えがありそうだけど。
自分の場合、「マウスを使わない」を挙げるかな。
キー操作を覚えると作業効率が劇的にあがる。
2003まではどうしてもマウスが必要なシーン(右寄せなど)もあったけど、2007以降そういうケースも減った。
特にアクセスキー(Alt-コマンド)が重要。Ctrl系だけだと限界があるけど、Altコマンドとの組み合わせでほぼ全ての操作をカバー出来る。
オススメ。 【1 OSの種類 .】 Windows7
【2 Excelのバージョン 】 Excel2013
【3 VBAが使えるか .】 いいえ
【4 VBAでの回答の可否】 否
製品の在庫を社内システムからエクセルに落とすとき
残在庫がロット毎に出てきてしまいます。
商品目 チョコアイス コード 103 ロット060901 空欄
チョコアイス コード 103 ロット060902 23
チョコアイス コード 103 ロット060903 5
みたいな感じです。
在庫数と消費量を並べたいので、別のエクセルに月の消費量の表をつくり
Vlookupでコード 103,範囲,個数セル,FALSEとすると
最初の空欄、つまり0をひっぱってきてしまいます。
なんとか合計在庫の28をひっぱることは可能でしょうか
宜しくお願いいたします。 831 名前:名無しさん@そうだelectionにいこう[sage] 投稿日:2033/06/04(土) 23:35:57.50
昔のPCにはキーボードとマウスってのが付属しててな
殆どの連中が両方を使わないとExcelへのデータ入力も出来なかったけど
俺なんかショートカットって機能を駆使してキーボードだけで作業効率あげてたわ
843 名前:名無しさん@そうだelectionにいこう[] 投稿日:2033/06/05(日) 00:52:07.11
>>831
Excel って何すか? >>831
ありがとう
マウスを使わないでショートカットキーだけで操作できるようにするよ。 >>832
ありがとうございます!
条件付き書式で、
条件がその範囲にある場合→指定の値を含むセル...
条件がその範囲の外、もしくはそのセル全てと来た場合→数式を使用して...
と習いましたが、今問題を解いていると
条件の対象範囲→売上のあるセル
設定条件→品名ごとの売上が、万の位を四捨五入すると10,000,000円以上である売上のセル
で、条件が選択範囲内なので指定の値を含むセルでroundにしました。
しかし出てこず、答えを見ると数式を使用してになっていました。
なぜこうなるかわかりますでしょうか!? >>834
ぷっ、未来はそんな扱いになるって? そうかもね。 >>833
俺もロット抜きの集計するけど、
ピボットテーブル使ってるわ Windows98の時代まではマウスが別売のパソコンがけっこうあって、買わない人も多かった
だからその頃のソフトはみんな、キーボードだけで全機能が使えるように作られてたんだよ >>838
ピポットテーブルってさらに参照するとき使いにくいよね >>838
具体的にはどのように集計されていますか? 実際にマウスを全く使わないでショートカットキーだけでExcelを操作する事は可能なんでしょうか? >>845
方法が回りくどく、めんどくさくなる場合が多いけど、同じ結果に到達することは可能 >>847
途中経過まで同じにするのは無理だし無意味なことも多いけど、同じ結果を得られるような操作はたいていどこかにある
たとえば、目でセルを見ながらCtrl押して飛び飛びにクリックして選択みたいなのはキーボードじゃ無理
選択するセルが決まってればアドレス直入で可能だけど >>848
無理じゃないけど、さすがにそれはマウス使うな。たしかF8あたりのキーコンビだったと思うけど。その手のセンスのない仕様のヤツは捨てるは。
そもそもその操作自体出番があんまりないけどね。 Alt+F11でVBEを起動してしまえばこっちのもん
キーボードだけでできないことは何もないぞ >>850
やってみた。
Alt-n,sh (iNsert, SHape) して、円選択かな?
+アイコンが表示されるところまではできるけど、サイズ指定にはマウスがいるね。
さすがにShape系はマウスの出番かな。
最初の円の書き始めを素早く呼び出すのには使えそう。 >>852
アプリケーションキーからサイズとプロパティ呼び出して数値で指定するのはNG? 皆さんの「これ使うと操作がグッと早くなる」という
操作(ショートカット)ってありますか。
基本的なやつでもいいのでおしえてください。
個人的には「F2」「shift+Tab」「shift+enter」など 基本的なのが多いけど
Ctrl D(上をコピー)図形やグラフでも使えるし、ドラッグして使えばオートフィルみたいにも使える。
Ctrl Y (繰り返し、リドゥ)
Ctrl W {ファイルを閉じる)
Ctrl 1 (書式設定)
Alt ↓
Shift スペース (半角スペース入力)
Ctrl Shift スペース (オブジェクト1つ選択した状態で、オブジェクト全選択)
エクセルじゃないけど、ブラウザでCtrl T(タブ復活)とか。 >>852
Alt+Enterで図形のプロパティが出る 【1 OSの種類 .】 Windows10
【2 Excelのバージョン 】 2010
【3 VBAが使えるか .】 いいえ
【4 VBAでの回答の可否】 否
シートの保護/ロック設定について教えてください。
B列の幅のみロックしたい場合はどうすればいいですか?
行の高さはロックなしにしたいです。
よろしくお願いいたします。 >>855
たとえば1と入力してフィルハンドルを下げると1ばかりになるが、
Ctrlを押しながらだと連番になる。 >>855
データの割り込み移動
動かしたい範囲を選択→左右へ動かすときはShiftを押しながら選択範囲の左右端を、
上下へ動かすときはShiftを押しながら選択範囲の上下端をドラッグすれば割り込める >>855
CTRL+SHIT+LでオートフィルターON・OFFができるぞ >>853
えっ、そんな機能が、、、
Appキー、速攻でAltにリマップしてたので気づかなかった。 >>854
あはは、確かに。俺のX61にもあるが、久しく触ってない。 >>855
いろいろありすぎて、、基本アサインは他にまかせるとして、
では1つ紹介。行単位、列単位の処理
@選択
Shift+Space (行選択。entirerow)
Ctrl+Space (列選択。entirecolumn)
これをIME-On時のキーアサインが邪魔するのであらかじめ殺しておく。
必要に応じてShift+Cursorで上記範囲を広げて、
(場合によってはShift+Ctrl+Cursorで一気に)
B挿入・削除
Alt-ie (行または列挿入。 Insert-cEll ?)
Alt-ed(行または列削除。 Edit-Delete)
A切り貼り挿入
Bの事前にCtrl+X、またはCtrl+C しておけば行単位、または列単位の
切り貼りが挿入素早く行える。
@の状態から、
Alt-AGG (Group化)
Alt-AUU (Group解除)
Alt-AH (Group省略)
Alt-AJ (Group展開)
とか最近使うようになった。 >>855
整列(Align)ネタを2つ。
たとえば、指定範囲または1列選択しておいて、
Alt-hal (左寄せ:Home-Align-Left)
Alt-hac (センタリング:Home-Align-Center)
Alt-har (右寄せ:Home-Align-Right)
Alt-hat (上揃え:Home-Align-Top)
Alt-ham (中央揃え:Home-Align-Middle)
Alt-hab (下揃え:Home-Align-Bottom)
これはRibbonになってからの恩恵。
読み方も覚えやすい。
ハル/ハック/ハー/ハット/ハム/ハブで覚えてます。
また、以前は公式の説明ではあまり見なかったもので、
Alt-Ctrl-Tab (セル内インデント+)
Shift +Alt-Ctrl-Tab (セル内インデント−)
Excel2000時代に偶然の操作で見つけました。 以前のバージョンのofficeのアクセスキーをまとめてるとこって無いのかな >>859
ありがとう
まじでいいこと聞いた
明日試してみるわ >>867
そんな連番埋めも一万とかあるとスクロールが大変。隣列が連続してたら最初の2セルを選んでフィルハンドルダブルクリックもありだけど。
そんな時は、先頭セルに最初の数字を入れて、最終行まで選択拡張(shift+ctrl+↓)、そして
Alt-eis で連続データを埋めて完了。
範囲が決まっている場合は最終値の指定は不要。 軽く使うにはいろいろ便利
がっつり使おうとすると不幸になるので、距離感が大事 シフトフィルハンドルドラッグで書式設定だけコピーできるとか みなさんありがとうございます。
今日は家に帰れなかったので、excelが触れるようになったらすぐにでも試したいです。
縦(or横)のセルを複数個選んで、ctrl押しながら高さ(幅)を決めると、選んでたセルが全部その大きさになるーってのもよく使ってます >>866
なんか前にアクセスキーを列挙してくれるマクロを見たことがあるような・・ 【1 OSの種類 .】 Windows7
【2 Excelのバージョン 】 2010
【3 VBAが使えるか .】 いいえ
【4 VBAでの回答の可否】 否
Alt+Enterでセル内改行しているセルの一行目のみを切り出したいのですが、
関数で何とかできないでしょうか? >>876
UPできん。半角だと書き込めない?
■エラー処理なし
LEFT(A1,FIND(CHAR(10),A1,1)−1)
■エラー処理つき
IFERROR(LEFT(A1,FIND(CHAR(10),A1,1)−1),A1) >>876
ちなみにLineFeed(セル内改行=char(10))を置換コマンドで
変換するときは、Ctrl + J で一括置換できます。
セル内改行に置き換えたあとに(折り返して表示)を明示的に指示する
必要がある場合もあります。
区切り位置指定ウィザードでの列分割にも Ctrl + J 使えるようですね。
区切り文字でのウィザードの呼出は、Alt-den
固定長区切りのときは、Alt-dew
CSVを分割するときは、指定列を選んでおいて、Alt-dencf
Altおじさんもしつこいね。 半角のChar(10)が書き込めないの? これって5ch仕様? なぜか特定の数式がアクセス不可エラーになる
どこかにスペースなどを入れるとOKになる
まあ5chの仕様なんだろうな
=LEFT(A1,FIND(C HAR(10),A1)-1) xlsを開いて閲覧しただけで、閉じる時に保存しますかと聞いてくる問題
20年毎回「保存しない」を押して閉じてたけど、いい加減嫌になってきた
これってどうにかならないんでしょうか? Why have I been blocked?
This website is using a security service to protect itself from online attacks. The action you just performed triggered the security solution. There are several actions that could trigger this block including submitting a certain word or phrase, a SQL command or malformed data.
What can I do to resolve this?
You can email the site owner to let them know you were blocked. Please include what you were doing when this page came up and the Cloudflare Ray ID found at the bottom of this page.
って書いてあるじゃん
そんなのも理解できんのかねこのスレの住人はw >>882
アドインでワークブックOpenイベントにsaved=true書いて運用してる 本当に変更して保存忘れてることもあるから、闇雲にN押すわけにもいかないんだよな…
あと開いただけで変更してない時に保存ダイアログが出る場合と出ない場合があって、条件がわからんのもイライラする >>887
あるよな。そう言うブック。
基本的には外部ファイル参照がセルか名前定義かシェイプに残ってるから、それ消せば直るんだが・・。 【1 OSの種類 .】 Windows 8
【2 Excelのバージョン 】 Excel2013
【3 VBAが使えるか .】 簡単なものなら
【4 VBAでの回答の可否】 他に方法がないのなら、、VBAで
C8のセルに複数の文字列を一つにまとめてあります。
=CONCATENATE(B2," ",E2," ",N2," ",C2," ",L2," ",O2," ",D2," ",M2," ",P2)
関数の計算式でなく、値そのものをテキストとしてコピーしたいのですが、
セル枠?をコピーしてエディタに貼り付けて、余分なTABなどを取り除く作業が
ちょっと面倒です。
きれいなテキストだけを一つのセルに移す方法か?
もしくはテキストファイルとして出力する方法ありますでしょうか? >>889
値で貼り付けてから、" "を""に置換 >>889
頻繁なら" ",を抜いたセルを作ったら 【1 OSの種類 .】 Windows 10
【2 Excelのバージョン 】 Excel2010
【3 VBAが使えるか .】 はい
【4 VBAでの回答の可否】 いいえ
=sum(
a:a
)
のような事をしたいのですが、
エクセル2010って数式の改行できないんでしょうか?
数式内で改行しても元に戻ってしまいます
文字列内の改行はできますが、これはどっちでもいいです。 >>893
alt enter でできない?
2016だとできる。
調べると2010でもできるっぽいけど。 >>895
ありがとうございます
何故かsumifsの数式の途中だけ改行が戻されます
https://i.imgur.com/0KTQcmA.png
元の数式:
=SUMIFS(X:X,A:A,A6,E:E,">="&E6-7,H:H,"<="&G6)+SUM(1,2,3)
おそらくoptionalな引数の間は改行できないような漢字です
見づらいですが、バグと思って気にしないことにします、ありがとうございました >>896
すいません、sumifsの挙動がおかしいだけで、全てできないと思いこんでました
sumifs以外は普通にできそうです >>897-898
ならsumifで質問しろよ... >>899
すいません、まさかsumifsだけとは思わず ▼━質問テンプレ (出来れば使ってね) ━━━
【1 OSの種類 .】 Windows7 pro
【2 Excelのバージョン 】 Excel2013
【3 VBAが使えるか .】 はい
【4 VBAでの回答の可否】 可
表を作りたいのですがご教授ください
A りんご みかん さつまいも
B Aがりんごならその細かい種類 津軽 王林 紅玉など
Aに大枠の種類を入れたら、Bにその細かい種類のリストが出るようにしたいのですが
それは入力規則のリストにすればいいかと思うのですが
Aにりんご りんごが2つ以上並ぶ場合、見やすいように一番上だけりんご、にして
2つめから下の連続分は何も表示しないようにしたいのです。
当然Aは空白でもBは細かい種類からリスト選択できるようにしたいのですが
どういうやり方がありますでしょうか? >>901
条件付書式→新しいルール→数式を使用して、書式設定するセルを決定
→(A2のセルの書式設定の場合) =A2=A1 を設定→書式でフォントの色を白
で、どうでしょうか?
一つ上のセルと同じ値なら文字色を白にする ということです。 >>902
それが一番簡単そうですね
ありがとうございます 【1 OSの種類 .】 Windows7
【2 Excelのバージョン 】 Excel2010
【3 VBAが使えるか .】 はい
【4 VBAでの回答の可否】 可
自社ediシステム(ORACLE)の商品があり、エクセルからパイパーリンク的にボタン一つでその商品画面に移動できます? >>905
そのediシステムが通常のClient-Serverアプリなら、SendKeys 系の処理じゃないと難しいのでは?
Webアプリの場合は、その商品への平文URLが公開されていれば可能なのでは?
どちらにしてもその前に認証を乗り越えるか、事前に認証して開いておく必要があると思う。
うちのPACSシステムはその辺ザルなので、余裕でExcelから特定患者の画面に飛べたりする。 >>906
そうだよね、ありがとう
無理なものは無理やな ▼━質問テンプレ (出来れば使ってね) ━━━
【1 OSの種類 .】 mac high Sierra
【2 Excelのバージョン 】 Excel2016 for mac
【3 VBAが使えるか .】 いいえ
【4 VBAでの回答の可否】 否
質問です。
セルの結合のショートカットを割り当てたいのですが、
いかにもできず、、、職が変わりmacのエクセル使ってるけど、クイックアクセス使えなくて困っております。
どなたかご教示願います。 >>908
vbaのショートカット
alt → 「H」キー → 「M」キー ・alt → 「H」キー → 「M」キー
はwindowsの2010で試したものだから、macで使えないかもしれない
その時はすまん。 Excelデータをアップローダにあげたいのですが
元ファイルを見るとセキュリティ部分に私のメールアドレス等が載っています
このままアップするとDLした人にこれらの情報がバレてしまうのでしょうか?
https://dotup.org/uploda/dotup.org1563588.jpg
ファイルはDLした人が自由に編集できる状態にしておきたいと考えています >>912
mail address ?
そこってユーザー名が入ってるはずだが...
まあその情報はファイルにくっついてるわけじゃないから特に心配しなくていいよ
むしろ>>913の方を心配すべき >>912,914
マイクロソフトアカウントに登録したMailアドレスがユーザー名になっているだけかと。
そこはファイルの置かれたディレクトリに対するアクセス権限(という言い方でいいのか?)だから、
ファイルに書き込まれた情報ではないやね。
気にするべきは、ファイルの作成者とか更新者とか。
xlsファイルでは写真ファイルみたいに位置情報は保存されなかったか?
Office 365で個人情報削除すると、
後から開いたときになんか警告が出ていた記憶がある。
削除した後、作成者等を書き込みできるようにして、
適当な名前を手動で入れて、もう一度保存しとけばいいのかな?
コンピューター名は特定されなければどうでもいいか。 >>912です
とりま>913はやらない方が良い感じですかね?
制作者は空白になってるのでこのままロダにあげても大丈夫そうです
回答ありがとうございました やった方がいいに決まってるだろ >>914が読めない池沼か? あぁ そゆことか
>913の行為は宜しくない現象を引き起こすのかと読めたもんで >>918
コピーファイル作って、OneDriveにでも貼り付けて、
それで挙動を試してみたら? うちの会社みたいにユーザーIDが単なる数字の羅列とかなら気にする必要ない
まずはどういう情報が入ってるのか確認しなよ
まあそれよりも実データの中にヤバイものが入ってないことを確認すべきだとは思うけどな iPhoneでバイトの応募してEメール添付で履歴書エントリーシートが送られてきた
それを開いても写真みたいで書き込めない
どうやって書き込むの? >>921
純正でやるなら
MSアカウントのサイトでMSアカウント作って、Appストアから「ExcelOnline」と「OneDrive」をインストールして
OneDriveにその書式アップロードしてExcelOnlneで編集じゃないか多分 【1 OSの種類 .】 Windows 7
【2 Excelのバージョン 】 Excel 2010
【3 VBAが使えるか .】 いいえ
【4 VBAでの回答の可否】 否
A1とB1に同じ言葉をそれぞれ入力した後に入力した言葉をCtrl+F7で検索するときに
A1は検索結果に表示させずにB1のみ検索結果に表示させる方法ありませんか?
入力する言葉は英単語を想定しています >>923
B列を選択してから検索すると、結果一覧にはB列の分しか出ない
ただし「次を検索」するとA列にも飛んでしまう 検索オプションで「列方向」にすれば別の列は探さなくなる 【富豪きどり、株主″】 マイトLーヤ『日本人の投機家たちは、高いビルの窓から、飛び降り始める』
http://rosie.5ch.net/test/read.cgi/liveplus/1529546724/l50
株は企業のもので、ギャンブル場のものではない、株式市場は廃止しろ! >>923ですが
入力する前に言葉の前に特定の記号つけたり””で区切ったりすれば検索されない、
あるいはセルの設定でそのセルに入力した言葉はどの検索の仕方でも検索にひっかからない等の
設定があればありがたいです >>922
全然違う
携帯屋にいったが、
アップストアーでワードアプリダウンロード
Eメール添付画像開いて↑ボタン押してExcelに保存
これで書けるようになった >>927
記号とかつけて良いなら、検索オプションで完全一致にすれば引っかからない >>929
どんな検索方法でも引っかからないことが理想なので
検索するときに特定の操作をすれば引っかからないってのはなしでお願いします
後付けで申し訳ありません >>930
それはむりでしょう。
検索の意味がなくなる。
そもそも、何がしたいのか、という問題かと思います。 >>931
データを参照するために検索をする時に同じ言葉でも参照してほしい項目と
してほしくない項目にその言葉がそれぞれ入ってる場合があります
検索はいろんな人がするために参照してほしくない項目に入ってる言葉のほうに
あらかじめ設定をしておけばそれを解除しない限りどんな検索でも引っかからないようにしたいとうのがやりたいことです してほしくないってなんでだよ
なんのためにそう思うんだ
おまえ個人がなんとなく困るだけか? >>923
どういう文字列なのか書いてないから何とも言えないってものあるけど、可能なら検索させたくないほうは、書式設定のユーザー定義絡めたりとか [h](時間)の書式設定をしたセルの数字をそのまま他のセルへ持っていって
値を変えずに「数値」として書式を変えることはできるでしょうか?
たとえば「[h](時間)の書式設定をしたセル(A:1)」に48が入っていて、
時給計算をするためにセル(A:1)を分母と扱って金額を割ると値がおかしくなりますよね
10,000円/48(数値)=208.333円とやりたいのですが、セル(A:1)の書式は[h](時間)なので
10,000円/48([h]時間)=120,000となってしまいます
(おそらく単に24倍されてるので1/24すれば済む話なのですが……) >>937
text関数使って、=text(A1, "[h] ")
とかではどう? >>928
ExcelデータがWordアプリで開けるわけないだろ。
データが元からExcel用じゃなかっただけじゃないか、アホらし 履歴書エントリーシートって言ってんだからワードアプリ入れりゃいいとアドバイスすべきだろ?
使えねーな 履歴書エントリーシートは必ずワード形式とは決まってないだろ?
添付がWordならそもそも質問がスレチじゃね? >>930
記号ありなら
検索したくないA1の単語の間に
幅ゼロスペース(内容はググって)入れればいいんじゃないかな
範囲指定と完全一致を嫌がる意味が
正直わかんねーけど 4/1と入力してもう一度そのセルを確認すると2018/4/1と入力したことになっているのはいいんだけど
日にちの範囲を表したいときに
4/1〜4/20の意味で4/1-20と入力すると
セルには1/20と入力されてしまう
1-20の部分を勝手に1/20と直されておかしくなってると思うんだけど
この自動変換のような機能をオフにすることはできませんか?
今回の場合「4/1-20」と入力したならちゃんとそのまま表示されてほしいです シングルクォーテーション(アポストロフィ)付けるのが一番簡単。 >>946
へぇ、そんな機能があったのか
4/1/20でも4-1-20でも同じだね、日付と認識される
そういう入力するセルには書式設定で文字列を設定しておけば問題ない 1セルだけなら>947のほうが楽だね
まぁ、どっちでも シングルクォーテーションとは「'」のことですか?
なるべくキーボードの右側テンキーのみで終始する入力が理想で
「'」を入れるのであれば「~」を入れても良いのですがあまり使いたくありません(すみません)
1セルだけではなく列全体に反映させたいので>>948さんの、
表示形式で「文字列」を選択するという方法が気になり、
行全体を選択し文字列に設定した後は打ったまま4/1-20と表示されますが
セルの左上に緑の三角が出現し無視するを選択しても次に何か入力するたびに
また緑の三角が出てしまうように・・・
これが出なければ理想の挙動なのですがどうにかなりますか? >>952
オプションで表示しなくできるでしょう。
設定はバージョンによって違うので、エクセル エラーインジケーター 設定 などで検索してください。 >>953
こんな設定があったんだね
エラーチェックを行うっての抹殺したらスッキリなりました
どうもありがとう 緑の三角は嫌だの’は嫌だの、ただの情報整理ツールに変に拘りもってて馬鹿みたい >>955
アポストロフィは文字数が変わるし、
文字列・数式のエラーは他のエラーが同時に起こるとそれを見つけることが出来なくなる
可能な限り回避したいって感覚は結構正しいと思うよ そういえば一度頭に'付けた後って
入力しなおして'を消してもまた自動的についたりするけど
あれなんなん
特に悪さはしてないぽいけどなんか気になる >>960
仕様だろうね
len()で文字数取る時にずれるから、個人的には怖くて使えない おしえてください。Excel2010です。
データ→外部データの取込(テキストファイル)
ここでファイルを指定する際、
あるメールに添付されているファイルを指定することはできませんか? メールの受信形式にもよると思うけど。
imapやexchangeだと、いったんどこかに保存しないと無理。
pop3だとメーラーによるのでは? >>966
そう思ってるなら買った方が良い
古本で十分だ アナログで失礼
https://i.imgur.com/FU6M5RQ.jpg
こんな感じで〇付けた回数を数えるだけなら普通にCOUNTIFでできるよね
これで列のデータをn回目まで増やしていっても自動で回数の値更新できるようにしたいんだけどどうすればよいですかね?
win10、Excel2016です >>970
たぶん1番簡単なのはこんな感じで行として指定してしまう方法。実際にはシート分けないと増やした時に面倒だろうけど
https://i.imgur.com/6TEndE6.jpg
後はcountif(offset(b2,0,,*),"○")みたいな感じで範囲指定する
別のセルに試行回数入れるセル作ってアスタリスクをそのセルに置き換えれば自動でやってくれると思う >>970
いま手元に環境ないから試せないけど、テーブルでcountif使えば範囲(countif関数の第1引数)が自動拡張しません? できるword Excelの本あるじゃん
あれパーフェクトガイドとコールセンター問い合わせ特典付きと同じ厚さの本二冊出てるが、どっちがいい? >>973
「あるじゃん」ってwwwしらねーよwww
それもわからないならコールセンター付きでいいんじゃない? 2016だけどテキストボックスの不具合やっと直ったな
直すのに2年以上掛かるとは
あとは游ゴシックがデフォから外れてくれればいいんだが >>975
標準のフォントは設定で変更できる
何も設定してない状態だとOSの設定を引き継ぐ セル内にアルファベットがあるかどうか
関数で判断できますか? 【1 OSの種類 .】 Windows10pro
【2 Excelのバージョン 】 Excel2013
【3 VBAが使えるか .】 いいえ
【4 VBAでの回答の可否】 否
SUMPRODUCTS関数で"E03"という文字列を含むセルを検索したときに、
E3セルの内容が参照されてしまい、困っています。
【E3セルに記載された内容】を参照するのでは無く、
【E03という文字列を含むセル】で検索範囲を検索するにはどうすればいいのでしょうか? >>978
誰も答えない代わりに、EXCLEとEXILEのダジャレが何故面白くないかに答えるよ
・そもそも似てない
・概念が違いすぎる。アプリケーションとダンスグループ
・問いかけ方も面白くない。「EXCELてEXILE得意!?」とかならまだ分かるが、>>978の場合単に間違えてるのかなんなのか分かりづらい
・でもおっさんは間違えそうではある
総合すると、おっさんがウケ狙いで滑ってるイメージしかないのよ
本当にキツイ。やめてほしい。もうちょっとだけでいいから面白くして 【1 OSの種類 .】 Windows10
【2 Excelのバージョン 】 Excel2010
【3 VBAが使えるか .】 はい
【4 VBAでの回答の可否】 可
VBAの処理速度に関してなのですが、i7やi5,i3の間でコア数により処理速度に大きく差が出るものなのでしょうか?
ワークシートの関数はマルチコア対応で、VBAはシングルコア対応のためコア数にはあまり関係がない、シングルコアのクロック周波数のほうが重要という話もあるのですが・・・ >>981
i7はキャッシュの容量が大きいからシングルスレッドでも速度に差は出る >>981
目に見えての差はつかない気がする。
それよりコーディングの仕方が重要 >>981
コア数はあまり関係ないよ
気になるならネットカフェにでもいって試してみては 【OS】Windows 7
【バージョン】Excel2010
【VBA】使えません
初心者です。
スプレッドシートで学生名簿や部員名簿を管理する際に、学年をうまく入力する関数ってあるのでしょうか。
例えばある学生の学年を2年生と記入したいとして、そのまま描いてしまうと来年になったら一人一人書き直さなければならないですよね。
年度が変わると自動的に3年生、4年生、以降は既卒、などと自動更新されるようにする方法ってありますか? >>985
入力するのを学年ではなくて入学年(入学年度)にする。
現在の年度は自動で取得してもいいけど、どこかのセルに手動で入力しても良い(使い方によってどちらが良いか変わってくると)
で、現在の年度と入学年度を元に関数で学年が入るようにする DAISOに売ってた手帳のページはもろにExcelで作成した物だったから
再現しようと思ってやったみたらすげぇ簡単で笑った その手帳の・・・
紙代
営業代
売れなかったときの保管費用
売れなかったときの処分費用
そういうことまで考えて
決して安くはないんだよ 社内の誰かか作ったみんなで使うファイル、開くたびに読み取り専用ですって出てくるんですが
クラッシュかなんかした拍子に壊れてそうなったんでしょうか
自分で読み取り専用解除して上書き保存とか名前をつけて保存して元のファイル消して元の名前をつけるってやっても毎度読み取り専用になってます >>993
誰かが共有設定を外して保存したんじゃない
共有設定がなくなれば、誰かが開いている間はほかの人は開けないのでそうなるよ そんな機能があったのか 文書番号簿を課内で共有してるけど、誰かが開いてると追加できないので大声で閉じろーと叫んでたわ かっこわるwww
俺も昔そんな会社で働いてたけどね・・・ 【1 OSの種類 】 Windows 7
【2 Excelのバージョン 】 Excel 2010
【3 VBAが使えるか 】 いいえ
【4 VBAでの回答の可否】 否
指定した複数の範囲内のセルに1以上の数字入力されていれば、
その入力されているセルの数×10000の値を当該セルに表示する
というものを作りたいのですが、どうやって式を作ればいいでしょうか? それで何がしたいのかはようわからんが
=COUNTIF(範囲,">=1")*10000
とかでええんかな
日付とかはヤバいから注意してな このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 77日 16時間 58分 3秒 5ちゃんねるの運営はプレミアム会員の皆さまに支えられています。
運営にご協力お願いいたします。
───────────────────
《プレミアム会員の主な特典》
★ 5ちゃんねる専用ブラウザからの広告除去
★ 5ちゃんねるの過去ログを取得
★ 書き込み規制の緩和
───────────────────
会員登録には個人情報は一切必要ありません。
月300円から匿名でご購入いただけます。
▼ プレミアム会員登録はこちら ▼
https://premium.5ch.net/
▼ 浪人ログインはこちら ▼
https://login.5ch.net/login.php レス数が1000を超えています。これ以上書き込みはできません。