domingo, diciembre 07, 2008

Suma Condicional en Excel

Es algo muy curioso cuando te surge una necesidad y sabes por dentro que ha alguien ya le paso antes y por ende ya lo solucionaron. Teniendo en cuenta lo anterior, tuve el siguiente percance realizando unos calculos para las partes de una PC como la MainBoard, Memoria, Disco Duro, Procesadores(+ de 1), teniendo todo eso a mano me puse a realizar una simple lista de cosas para calcular el total, pero ahora si el dilema queria realizar una suma considerando un procesador (el quad core) y con el otro procesador Core 2 Duo, pero como lo tenia lista no era posible, la unica salida era realizar otro excel, pero me surgio la duda, si le pongo un flag, podria decirle a la funcion suma que tome el valor de un procesador o el otro, entonces buscando unos minutos en la web, con ayuda del ingles, encuentro lo siguiente:

La funcion SUMAR.SI

Sumar.Si( R1, V, R2 )

Donde:

R1: Es el rango con los flags, en este caso 1 o 0.
V: Es el valor que quieres que filtre en la suma, en este caso le pondrias 1.
R2: El mismo numero de filas que el Rango1, claro que en diferente columna.

En la siguiente imagen tenemos el calculo con la funcion Suma:



El resultado de aplicar la funcion Suma



Si deseamos sumar solo algunos valores de la lista utilizaremos la funcion Sumar.Si, en tal caso hacemos uso de una columna adicional en donde los valores de 1 nos indicara que valores a tomar en cuenta para la suma, asi como el parametro V=1, donde le indicamos que sume aquellas celdas cuya condicion sea 1.



Links Relacionados:
Url 1

martes, enero 01, 2008

Feliz Año 2008

Que tal mundo

Hoy no escribire en C Sharp (mas tarde quizas un poco).
Hoy comienza un nuevo año con el mismo reto de todos los años: "Ordenar mi vida". Mañana tengo una presentacion en el trabajo espero hacerlo bien. Realmente espero hacerlo bien. Ademas tengo unas cuantas observaciones de algo que no creia que seria tan vapuleado.
Me tomé unas vacaciones y es por eso que no posteaba mucho ( los finales en la UNI suelen ser algo estresante si ademas trabajas y tienes delirios de grandeza); pero aqui estoy de nuevo para bien o para mal y esperando encontrar el equilibrio que me ayude a seguir viviendo y a seguir posteando (el orden no indica la importancia del aspecto).

jueves, noviembre 22, 2007

EVENTO DE LA CELULA UNI .NET: CAMBIO DE LUGAR DE LA PRESENTACIÓN !!

Se informa a todos los interesados que el evento: "Desarrollo de soluciones con VS 2008: la proxima generación en el desarrollo de software", organizado por la Celula UNI, por motivos de fuerza mayor, se ha cambiado de lugar de la presentación: se va a realizar en el auditorio de la Facultad de Ingeniería Industrial y de Sistemas (Auditorio de la FIIS - UNI) a la misma hora: Lunes 26 de noviembre de 5 a 10 pm.

Disculpen las molestias, los esperamos este lunes!.

Celula UNI .net

jueves, noviembre 15, 2007

EVENTO EN EL GRAN TEATRO DEL NORTE (TEATRO UNI)

El evento que todos esperaban, algunos dirán hasta que por fin, ya era hora (como dijo Ddaz). La Celula UNI .net va a realizar una conferencia GRATUITA (asi como lo leen) sobre: “Desarrollo de soluciones con VS2008: la proxima generación en el desarrollo de software”. Dicha conferencia se va a realizar en el teatro de la UNI el día lunes 26 de noviembre de 5 a 10 pm. Las inscripciones se hacen en la web de SistemasUNI:


La pag de SistemasUNI:


Llenar el registro…

Los temas a tratar son:

  • Ciclo de vida del Software con VS2008 Team System
    A cargo de Guino Hinostroza, MVP en C#.
    • MCT, MCSD, MCAD, MCP+SB, Microsoft Most Value Professional (MVP) en Visual Basic .NET. Consultor independiente.
    • Especialista en Tecnologias .NET, COM+ y SQL Server.
  • Desarrollo Web con VS2008 Team System.
A cargo de Sergio Tarrillo, MCP, MCTS

    • MCTS en Web Applications.
    • MCP en Windows y Web.

Al final se sorterán regalos. Inscribanse yaaa!!

Para mayores informes, escriban a celulauni.net@gmail.com, los esperamos!


Inscripciones aquí !

lunes, noviembre 05, 2007

Estandar Unicode

¿Que es?
Es el estandar universal de codificacion de caracteres usa para representar el texto que se escribe en el computador.

¿Esta escrita bajo alguna norma?
Si, bajo la ISO/IEC 10646. Es totalmente compatible, y es actualizada constantemente.

¿Cuales son sus beneficios?
Cualquier tipo de implementacion con Unicode, podra decirse que tambien fue implementado bajo la norma ISO/IEC 10646.

¿Que hace Unicode?
Provee una manera unica y consistente de codificar texto en todos los idiomas.

¿Que problemas soluciono?
El intercambio internacional de archivos de texto.

¿Quienes son sus principales beneficiados?
  • Las personas de negocio.
  • Poliglotas.
  • Investigadores.
  • Cientificos.
  • Matematicos.
  • Tecnicos.
¿En que se basa Unicode?
Se basa en ASCII, y lo expando, yendo mas alla del alfabeto latino.

¿Que hace Unicode que no hace ASCII?
  • Codifica todos los caracteres existentes en los idiomas de todo el mundo.
  • La manera de codificar un caracter es simple y eficiente.
  • Cada caracter corresponde a un unico valor numero y a un unico nombre.
¿Como lo hace?
Existen 3 formas de codificacion que contienen el mismo conjunto de caracteres, permiten la codificacion de millones de caracteres.

¿Es suficiente, para soportar todo tipo de escritura?
  • Si, para todos los requerimientos de codificacion de caracteres.
  • Cubre totalmente todos los escritos existentes en el mundo del presente y del pasado.
  • Provee sistemas de notacion comunes.
¿Que textos utiliza?
  • El alfabeto europeo.
  • El alfabeto del medio oriente(middle eastern), de derecha a izquierda.
  • Textos asiaticos.
¿Que incluye el estandar Unicode?
  • Signos de puntuacion.
  • Signo diacrito.
  • Simbolos matematicos.
  • Simbolos tecnicos.
  • Flechas.
  • Dingbats.
  • Letras acentuadas(caracter simple + un signo diacrito).
La version 5.0 provee 99 089 caracteres.

¿Como estan ordenados los codigos?
Usan el plano multilenguaje basico (BMP).


¿Como se representa cada caracter?
En bits.

¿Que tamaño de datos maneja?
Usa 3 formas de codificacion, que permiten la transmicion de datos en cualquier direccion, sin la perdida de integridad, transmiten byte, word y doble word midiendo cada uno de ellos 8, 16 y 32 bits respectivamente.

¿Que normas de transmicion existen?

  • UTF-8.
    • Usa grupos de bytes para representar el estandar Unicode, posee los mismo valores de bytes de los que posee el ASCII.
    • Es codificado en 8 bits.
  • UTF-16.
    • Usado para propositos de economizar el espacio.
    • Es codificado en 16 bits.
  • UTF-32.
    • Es codificado en 32 bits.
    • El espacio no interesa.
Este link fue generado por la pregunta:
En sql server 2005, en el t-sql, cual es la diferencia que existe entre los tipos, char, nchar, varchar, nvarchar.(ya que el prefijo n significa Unicode).
Links relacionados al respecto:

domingo, octubre 07, 2007

CURSO .NET EN LA FIIS - UNI!

Algunos dirán: hasta que por fin!... ya era hora!!... lo que muchos estaban esperando. La celula UNI .net va a realizar un curso en la FIIS - UNI. Este curso (gratuito!) esta dirigido a toda la comunidad FIIS, en especial para aquellos que estén interesados en aprender las tecnologías Microsoft y poner en práctica todos los conocimientos adquiridos adquiridos en la FIIS.

El curso consta de los siguientes temas:

  • Framework 2.0: Conceptos generales, que es .net?, arquitectura del framework
  • POO en .net: Teoría de objetos (clases, herencia, polimorfismo, métodos, eventos, etc), estructuras de control, colecciones, enumeradoss...
  • ADO .net: Introducción a SQL Server 2005, Modelo de objetos de ADO .net, modelos de conexión...

La duración del curso va a ser de 8 semanas: todos los sabados de 6 a 9:30 pm, en el laboratorio academico de la FIIS. Para inscribirse en el curso, deben de inscribirse en el IIFIIS, a partir del miércoles. Apurense! que hay vacantes limitadas (la capacidad de un laboratorio).

Iniciamos con la primera clase este sabado 13 de octubre. LOS ESPERAMOS!!!.

viernes, abril 27, 2007

La CELULA.NET de la UNI a COLOMBIA pasamos las nacionales del ImagineCup2007

Y si se pudo.
El Yachaywasi (nombre ideado por JuanPablo - coordinador celuloso -) paso a las regionales del imagine cup. El sistema fue ideado por cuatro miembros de la celula que en base a inteligencia y sobre todo punche lograron sacar adelante una idea nueva de lo que seria o intenta ser un sistema de ayuda educativa. La idea original partio de Eysen (la fiera) que junto a Ricardo que se hizo Jefe del Proyecto, Esteban que se hizo el arquitecto de la solucion y Ronal que fue el Analista (Funcional, Tecnico...), asi como los demas miembros de la celula que de alguna manera hicieron lo suyo por el sistema en especial JuanPablo lograron sacar adelante la idea y terminar de dibujarla en sus cabezas no tanto como en el codigo.
Muchas felicidades chicos ustedes saben que se lo merecen asi que disfruten por este momento la alegria de haber dado un paso mas hacia Seoul donde seran las finales mundiales y donde debemos estar, por el momento la meta se cumplio ya estan en colombia y ahora a ponerle mas ganas.