2003/XP/2000 - [архив] Microsoft Excel 2003 и более ранние версии

Ответить
 • Просмотры: 9
Аватара пользователя
Vygov

Re: 2003/XP/2000 - [архив] Microsoft Excel 2003 и более ранние версии

Сообщение Vygov »

Alexej77, безусловно это так, но только в случае наличия такой примитивной зависимости. В противном случае (если значение в результирующей ячейке зависит от значения в исходной по-разному) - такой финт не пройдет.
Аватара пользователя
Pliomera

Re: 2003/XP/2000 - [архив] Microsoft Excel 2003 и более ранние версии

Сообщение Pliomera »

spring_night, закройте Excel и перезагрузите компьютер. Попытайтесь открыть каждый из файлов. Если при этом выводится сообщение об ошибке, опубликуйте его. Если не выводится, расскажите, что при этом происходит.
Аватара пользователя
Alexej77

Re: 2003/XP/2000 - [архив] Microsoft Excel 2003 и более ранние версии

Сообщение Alexej77 »

Вместо этого



Код:

Код: Выделить всё

if A1=1 then A1*5 else  
if A1=2 then A1*10

и этого



Код:

Код: Выделить всё

=IF(A1=1;A1*5;IF(A1=2;A1*10;IF(A1=3;A1*15;A1*20)))

можно написать это



Код:

Код: Выделить всё

=A1*A1*5

Вместо этого



Код:

Код: Выделить всё

Select Case Cells(1, 1).Value    
Case 1: Cells (1, 2).Value = Cells(1, 1).Value * 5  
Case 2: Cells (1, 2).Value = Cells(1, 1).Value * 10  
Case 3: Cells (1, 2).Value = Cells(1, 1).Value * 15  
Case 4: Cells (1, 2).Value = Cells(1, 1).Value * 20  
...  
Case 2000000: Cells (1, 2).Value = Cells(1, 1).Value * 10000000  
...    
End Select

можно написать это



Код:

Код: Выделить всё

Cells (1, 2).Value = Cells(1, 1).Value * Cells(1, 1).Value * 5
Аватара пользователя
Pliomera

Re: 2003/XP/2000 - [архив] Microsoft Excel 2003 и более ранние версии

Сообщение Pliomera »

Alexej77, безусловно это так, но только в случае наличия такой примитивной зависимости. В противном случае (если значение в результирующей ячейке зависит от значения в исходной по-разному) - такой финт не пройдет.
Аватара пользователя
Vadikan

Re: 2003/XP/2000 - [архив] Microsoft Excel 2003 и более ранние версии

Сообщение Vadikan »

spring_night, закройте Excel и перезагрузите компьютер. Попытайтесь открыть каждый из файлов. Если при этом выводится сообщение об ошибке, опубликуйте его. Если не выводится, расскажите, что при этом происходит.
Аватара пользователя
spring_night

Re: 2003/XP/2000 - [архив] Microsoft Excel 2003 и более ранние версии

Сообщение spring_night »

При открытии одного и другого файла выводиться два сообщения:

Первое: "Ошибка доступа к документу допускающему доступ только для чтения"

Второе: "Нет доступа"
Аватара пользователя
Vadikan

Re: 2003/XP/2000 - [архив] Microsoft Excel 2003 и более ранние версии

Сообщение Vadikan »

Цитата magwolf:



по структуре полностью идентичны, разница в том, что в таб. 1 значение не изменяются, а только добовляются новые, а таб 2 имеет значения которые нужно просто сравнить с наличием похожих, если есть похожие то вывести их в таб 3. и не добовлять и добавить новые.
2003/XP/2000 - [архив] Microsoft Excel 2003 и более ранние версии




так сделайте это через три листа - на третьем листе в ячейке должно стоять что-то типа

=если(Лист1(А1)=Лист2(А1);Лист1(А1);Лист2(А1))



кажется так, под рукой нет экселя
Ответить

Вернуться в «Microsoft Office (Word, Excel, Outlook и т.д.)»