(Первоначально я просил «хорошо известные» рекомендации, но не получил ответов. В свете этого я думаю, что это хорошо, если кто-то просто хочет ответить своими собственными рекомендациями или ссылкой на то, что им нравится.)
У меня есть свои собственные соглашения, как, я уверен, большинство других разработчиков электронных таблиц. И я документирую их в своих моделях. Но мне интересно, есть ли какие-то руководящие принципы или лучшие практики, о которых широкое сообщество знает, о которых я не знаю.
В частности, я просто задался вопросом, не смутит ли мое использование стиля "Связанная ячейка" других. Я использую его, чтобы выделить случаи, когда есть значение (обычно из другого листа), на которое я хочу сослаться в формуле, и я хочу, чтобы оно отображалось рядом с местом его использования. Так что, если у меня есть формула, которая выглядит следующим образом:
=Q42
или более вероятно
=SomeOtherSheet!Q42
ячейка, содержащая его, получает стиль "Связанная ячейка". Это отличает его от обычной формулы расчета. Это кажется достаточно разумным, и это легко объяснить, но, конечно, "связанная ячейка" может означать все виды вещей.
Мне не нужна большая книга стандартов, но я надеялся, что Microsoft или один из различных авторитетов "MVP" написали об этом. Что-то вроде руководства по использованию значений ошибок, приведенного в нижней части этой статьи:
http://msdn.microsoft.com/en-us/library/bb687844.aspx
РЕДАКТИРОВАТЬ: Вот как выглядит меню со стилями "Данные и модель":