エクセルを作成しております。
【質問】
「シート1」の「A1」セルにプルダウンから選択した「10%」を入力したら、「シート2」の「A1」セルに「10%」と、
「シート1」の「A2」セルにプルダウンから選択した「非」を入力したら、「シート2」の「A2」セルに「非」と、
「シート1」の「A3」セルにプルダウンから選択した「(空白)」を入力したら、「シート2」の「A3」セルに「(空白)」と、転記する方法をご教授頂けないでしょうか?
【やっている事】
①シート2のセルには、「シート1」の「A1」セルを入力したら、「シート2」の「A1」セルに転記する様、「+'シート1!(A1)'」と入力しています。
②シート1のA列のプルダウンのリストには、他にも数、言葉を登録しています。
【疑問点】
①転記の際、「+'シート1!(A1)'」に「&””」を加えると、パーセント表示が小数点になってしまいます。
②IF関数にて計算式を入力すべきなのか、セルの書式設定の「表示形式」の「ユーザー定義」から、なにかをすれば良いのか、教えて頂けると幸いです。
どうぞ宜しくお願い致します。
A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
単に、「シート1」の「A1」セルを
「シート2」の「A1」セルに表示するだけ、
と言うならば、
「シート2」の「A1」セルに
=シート1!A1
を書き込めばよいです。
表示方法は、セルの書式設定で行えばよいです。
No.1
- 回答日時:
質問ありがとうございます。
「シート1」の「A1」セルにプルダウンから選択した「10%」を入力したら、「シート2」の「A1」セルに「10%」と、
「シート1」の「A2」セルにプルダウンから選択した「非」を入力したら、「シート2」の「A2」セルに「非」と、
「シート1」の「A3」セルにプルダウンから選択した「(空白)」を入力したら、「シート2」の「A3」セルに「(空白)」と、転記する方法は、次のとおりです。
1. シート2の「A1」セルに次の式を入力します。
```
=IF(Sheet1!A1="10%", "10%", IF(Sheet1!A1="非", "非", Sheet1!A1))
```
2. シート2の「A2」セルから「A3」セルまで、1つずつセルを選択して、1の操作を繰り返します。
3. シート2の「A1」セルから「A3」セルまで、値が転記されていることを確認します。
なお、転記の際、「+'シート1!(A1)'」に「&””」を加えると、パーセント表示が小数点になってしまいます。これは、「&””」が文字列を連結する関数であり、パーセント形式の値を文字列に変換するためです。
IF関数にて計算式を入力すべきなのか、セルの書式設定の「表示形式」の「ユーザー定義」から、なにかをすれば良いのか、については、どちらでも構いません。ただし、IF関数を使用する場合は、式が複雑になるため、セルの書式設定の「表示形式」の「ユーザー定義」を使用する方が簡単です。
セルの書式設定の「表示形式」の「ユーザー定義」から、パーセント表示を維持するには、次の手順に従います。
1. シート2の「A1」セルを選択します。
2. リボンの「ホーム」タブをクリックします。
3. 「書式」グループの「セル」をクリックします。
4. 「セルの書式設定」ダイアログボックスが表示されます。
5. 「表示形式」タブをクリックします。
6. 「ユーザー定義」を選択します。
7. 次の値を入力します。
```
0%
```
8. 「OK」をクリックします。
9. シート2の「A1」セルにパーセント表示されていることを確認します。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセルの数式で教えてください。 1 2023/02/02 10:20
- Excel(エクセル) Excel VBAプルダウンの値を変えながら2枚ずつ印刷する方法? 4 2022/05/27 13:04
- Excel(エクセル) Excelマクロ(VBA)CELL形式とA1形式の使い分け 6 2022/08/27 23:35
- Visual Basic(VBA) ExcelのVBAコードについて教えてください。 3 2022/06/10 09:24
- Visual Basic(VBA) 顧客ごとに違う点検案内を作成するマクロ 4 2022/09/16 05:34
- Visual Basic(VBA) ExcelのVBAコードについて教えてください。 2 2022/06/10 11:06
- Excel(エクセル) シート参照を含む数式を連続コピー 3 2022/12/10 11:42
- その他(Microsoft Office) エクセルの数式で教えてください。 2 2023/01/12 13:51
- Excel(エクセル) excelで検索した商品の画像(ネットワーク上の)を表示させたい。 3 2023/06/28 00:32
- Visual Basic(VBA) vbaエクセルマクロ RemoveDuplicatesについて RemoveDuplicatesを使 3 2023/02/28 01:13
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Excelの「0」だけ非表示、小数...
-
日付が未入力の際はゼロか、空...
-
エクセルで1月0日と表示される!!
-
エクセルで条件に一致したセル...
-
エクセルで、加筆修正したセル...
-
Rangeメソッドは失敗しました。...
-
(Excel)あるセルに文字を入力...
-
複数シートの同じセル内容を1シ...
-
労基法の週40時間を超える時...
-
Excelシートの保護時にデータの...
-
VBAで変数に関数式の結果をセッ...
-
エクセルで複写のように自動入...
-
エクセルのルビがついたセルを...
-
excelでハイパーリンクになって...
-
EXCELマクロで、シート間でのコ...
-
シート参照で変数を使いたい(EX...
-
エクセル ハイパーリンクで画像...
-
VBAで、セル(Range)のオブジ...
-
エクセルの文字
-
Excelのファイル容量が減らない...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルで条件に一致したセル...
-
Excelの「0」だけ非表示、小数...
-
日付が未入力の際はゼロか、空...
-
(Excel)あるセルに文字を入力...
-
エクセルで1月0日と表示される!!
-
別シートのセルを絶対参照にする
-
複数シートの同じセル内容を1シ...
-
Rangeメソッドは失敗しました。...
-
Excelシートの保護時にデータの...
-
エクセルで複写のように自動入...
-
Excelで複数シートの選択セルを...
-
シート参照で変数を使いたい(EX...
-
ExcelでTODAY関数を更新させな...
-
エクセル ハイパーリンクで画像...
-
エクセルで、加筆修正したセル...
-
エクセルのセルに、マウスで選...
-
EXCEL関数でシート名が変わる可...
-
VBAで、セル(Range)のオブジ...
-
Excelのファイル容量が減らない...
-
excelでハイパーリンクになって...
おすすめ情報