Страницы: 1 2 3 След.
RSS
Как в Экселе умножить буквы на цифры ?
 
Точнее: как рассчитать молярную массу вещества по хим.формуле ?
 
Файл:
 
Минимум необходимого - сам Excel  и формула. Или в химии применяется только одна, всем известная?  
Я знаю только С2Н5ОН :)
 
Пока писал, файлик появился :)  
Интересно.Пока что не вижу критерия для разделения элементов.
 
Может учитывать верхний регистр букв? :)
<FONT COLOR="CadetBlue">
 
{quote}{login=vikttur}{date=15.03.2011 01:57}{thema=}{post}  
Интересно.Пока что не вижу критерия для разделения элементов.{/post}{/quote}  
Разделители в формулу вставить нельзя - в химии свои законы :)
 
{quote}{login=Дъмитръ}{date=15.03.2011 02:01}{thema=}{post}Может учитывать верхний регистр букв? :){/post}{/quote}  
И нижний, наверное, тоже.
 
Пользовательская функция на макросох пойдет?
 
через впр и таблицу соответствий атомных масс! :)  
Ну и формулу того... привести в соответствие с синтаксисом Экселя
 
Заглавная, после нее строчные; если нет, то только заглавная.  
Я поначалу подумал, что школяр или нерадивый студент не может формулу написать :)
 
{quote}{login=VovaK}{date=15.03.2011 02:05}{thema=}{post}Пользовательская функция на макросох пойдет?{/post}{/quote}  
Кому что нравиться :)
 
{quote}{login=}{date=15.03.2011 02:05}{thema=}{post}  
Ну и формулу того... привести в соответствие с синтаксисом Экселя{/post}{/quote}  
Низяяя.
 
Задача_на_дорогу или Домашнее_задание :)  
Надо как есть - с химии вытащили, в Excel вставили.  
Занимательно. Хочу формулу. Будем думать.
 
http://www.chemicalogic.com/mwcalc/  
 
Не пробовал
 
{quote}{login=Казанский}{date=15.03.2011 02:15}{thema=}{post}http://www.chemicalogic.com/mwcalc/  
 
Не пробовал{/post}{/quote}  
Забодался там региться.
 
Первый элемент  
=ПСТР(C3;1;ПОИСКПОЗ(1=1;91>КОДСИМВ(ПСТР(C3;СТРОКА($2:$10);1));0))
 
Если сначала разбить поячеечно, то не сложно. Одной формулой - вряд ли, или очень сложная будет.  
Какое макситмальное количество элементов в формуле?  
Как считать Ca(OH)?
 
{quote}{login=vikttur}{date=15.03.2011 02:43}{thema=}{post}Первый элемент  
=ПСТР(C3;1;ПОИСКПОЗ(1=1;91>КОДСИМВ(ПСТР(C3;СТРОКА($2:$10);1));0)){/post}{/quote}  
#Н/Д :-(
 
А если с фигурой из трех пальцев? :)
 
{quote}{login=С.М.}{date=15.03.2011 02:35}{thema=Re: }{post}Забодался там региться.{/post}{/quote}  
 
Другие попробуйте:  
http://www.google.com/search?q=excel+molecular+weight
 
{quote}{login=vikttur}{date=15.03.2011 02:49}{thema=}{post}А если с фигурой из трех пальцев? :){/post}{/quote}  
Про фигуру не понял.  
vikttur, задачка - это типа избушкинских посиделок, но скорее для макрописцев.
 
{quote}{login=vikttur}{date=15.03.2011 02:49}{thema=}{post}А если с фигурой из трех пальцев? :){/post}{/quote}  
Это не фига против сглаза :)  
Вводится как формула массива - Ctrl+Shift+Enter  
 
Какое максимальное количество элементов в формуле?  
Как считать Ca(OH)?
 
{quote}{login=vikttur}{date=15.03.2011 03:03}{thema=Re: }{post}{quote}  
Какое максимальное количество элементов в формуле?  
Как считать Ca(OH)?{/post}{/quote}  
От 1 до ... много.  
> Ca(OH)2 ?    
А я почём знаю.
 
Сейчас некогда искать, решали уже, кажется в избушке, - разделить текст без пробелов по заглавным буквам. А там уже и обычное ВПР можно
 
UDF
 
Я сделал по другому - через определение имен. Но никак не получается определить имя "С" латинское, поэтому формулы с углеродом не считаются.  
В чем причина?
 
{quote}{login=Казанский}{date=15.03.2011 04:10}{thema=}{post}Я сделал по другому - через определение имен. Но никак не получается определить имя "С" латинское, поэтому формулы с углеродом не считаются.  
В чем причина?{/post}{/quote}  
Алексей, некоторые имена зарезервированы для Excel.  
Например, имена, совпажджающие с адресом ячейки.  
Кроме того, С зарезервировано для столбца, R - для строки.  
По-моему, эффективнее загнать в словать все имена и их значения и проверять сначала по 2-х символьным именам, а если не нет, то затем по односимвольным.
 
"не нет" =  "нет" или "не обнаружено" :-)
 
Чуток подсократил свой код (но не намного)  
Конечно он не такой красивый как у Алексея, но я ведь только учусь
 
{quote}{login=MCH}{date=15.03.2011 03:52}{thema=}{post}UDF{/post}{/quote}  
MCH, спасибо.  
Но(NH4)2CrO4 считать отказывается.
Страницы: 1 2 3 След.
Читают тему
Наверх