2015-08-04 4 views
0

У меня есть рабочий лист в Excel 2013.зависимости Excel столбец

A    B     C D E F G H 
1 Puzzle Number Given Difficulty n b g c a nbg 
2 1    Very Easy   4 6 3 9 2 <problem cell> 
3 2    Very Easy   . . . . . <problem cell> 

Я хочу вообще установить значение в столбце H быть, скажем, значение столбцов C * D * E во всех строках, которые имеют значение для C , D и E.

Я не уверен, что это возможно в Excel. Если это не так, есть ли какая-то формула, которую я могу просто скопировать и вставить в каждую строку H?

Я действительно не пытаюсь использовать VBA, просто формулы Excel. Спасибо за любую помощь заранее.

+1

Это не совсем ясно (для меня, по крайней мере) то, что вы просите. Ваш пример показывает 'nbg' в' H1', который является конкатенацией ячеек 'C1: E1', но ваш вопрос подразумевает, что вы хотите размножить их вместе. '<проблема cell>' в 'H2: H3' означает, что числовые значения в' C2: E2' и «недостающие» значения в 'C3: E3' являются некорректными. Эти факторы могут быть учтены, но не совсем ясно, что вы пытаетесь сделать. –

+0

Кажется, он хочет размножить их вместе, но не уверен, что это можно сделать в Excel. Я думаю, что это «проблематично» из-за незнания Excel («Я не уверен, что это возможно в Excel. Если это не так, есть какая-то формула, которую я могу просто скопировать ...»). Конкатенация, вероятно, не должна восприниматься буквально здесь. – ale10ander

+1

D'oh ... Может быть, строка 1 содержит имена столбцов, а не значения. Извините, я думаю, что меня смутил тот факт, что были указаны буквы столбцов Excel и названные столбцы. Тем не менее, стоит уточнить, что желаемое поведение с ячейками 0 или пустое ... –

ответ

4

Вы можете сделать это с помощью formula, которые являются важной особенностью Excel.

=if(or(c2="",d2="",e2=""),"",c2*d2*e2) 

Положи в Н2, а затем drag down.

Это говорит о том, что если C2, D2 или E2 пусты, ничего не показывать, в противном случае умножьте три вместе.

При перетаскивании (или ctrl-d) вы копируете ячейку, меняя c2 на c3 (и так далее) для каждой строки.

+0

И в последнем слоте, я могу в значительной степени сделать любое уравнение? –

+1

Вы можете поместить любое уравнение в любую ячейку, и оно будет оцениваться (пока ваш синтаксис верен). Первая ссылка - это руководство для новичков. Они чрезвычайно полезны для изучения :) – ale10ander

+0

Спасибо за помощь. –

Смежные вопросы