Find Jobs
Hire Freelancers

Programa para hacer el mayor número de grupos de tres personas a partir de una tabla, teniendo en cuenta una serie de parámetros y prioridades.

€250-750 EUR

Cerrado
Publicado hace más de 6 años

€250-750 EUR

Pagado a la entrega
Programa que recoja los datos de una tabla/formulario y vaya haciendo grupos de tres personas, en función de una serie de parámetros, por ejemplo: edad, elección entre 3 colores, elegir llevar su coche etc etc y prioridades según el orden del formulario o fila en la tabla. EL reto del proyecto es hacer el máximo número de grupos de 3 personas, ya que las personas con diferencia de edad o misma elección de color (por ejemplo) no serán compatibles. Por tanto, habría aquí un posible problema de optimización. Creo que el proyecto se podría hacer en una macro de Excel. Pero sería bueno estudiar la opción de SQL. Otro tema interesante sería si se pudiese combinar directamente con la toma de datos a través de una web y a partir de ahí hacer los grupos de 3 personas automáticamente. Para explicar el ejemplo, adjunto una imagen y a continuación explico el procedimiento para crear los grupos de tres personas. Se puede ver que cada fila corresponde a una persona la cuál tiene una edad, elige un color (1,2 o 3) y decide si lleva su coche o no (1 o 0). La idea sería hacer el mayor número de grupos de 3 personas , teniendo en cuenta que: Prioridad 1 --> La edad no puede mayor o menor de 5 años (o los que yo elija) entre ellos. Prioridad 2 --> El coche sólo lo debe llevar una persona de cada grupo. Prioridad 3 --> La elección del color debe ser distinto. Es decir cada uno tiene un número diferente (1,2 o 3). La premisa máxima, es hacer el mayor número de grupos posibles. Por tanto, habría que primero guiarse por la edad (prioridad 1 e intocable) y ver qué personas tienen menos posibilidades de entrar en un grupo de 3 personas. Lo siguiente que hay que tener en cuenta es que el criterio de la edad no se puede cambiar, es decir, nunca va a haber en un grupo dos personas con una diferencia de edad mayor/menor a 5. Pero los demás criterios sí se podrían cambiar. Es decir, si, por ejemplo, todas las parejas tuviesen coche y el mismo color, pero fuesen compatibles por edad, entonces se emparejarían y se dejaría la preferencia de color y coche según la prioridad en la posición de la tabla. Y a los demás se cambiaría para que así quedase cada grupo con: edad compatible, distinto color y sólo uno de ellos con coche (un 1).
ID del proyecto: 15881495

Información sobre el proyecto

37 propuestas
Proyecto remoto
Activo hace 6 años

¿Buscas ganar dinero?

Beneficios de presentar ofertas en Freelancer

Fija tu plazo y presupuesto
Cobra por tu trabajo
Describe tu propuesta
Es gratis registrarse y presentar ofertas en los trabajos
37 freelancers están ofertando un promedio de €415 EUR por este trabajo
Avatar del usuario
Greeting, I have understood your Programa para hacer el mayor número de grupos de tres personas a partir de una tabla, teniendo en cuenta una serie de parámetros y prioridades. task and can do it with your 100% satisfaction. Please ping me for more discussion. I have more than 5 years of experience in Data Processing, Excel, Microsoft Access, SQL, Visual Basic
€400 EUR en 10 días
4,9 (341 comentarios)
8,0
8,0
Avatar del usuario
Hola, soy un experto en Excel/VBA y me gustaría ayudarte con tu proyecto. Aguardo tu mensaje para conversar. Un saludo.
€500 EUR en 10 días
4,9 (317 comentarios)
7,3
7,3
Avatar del usuario
Hola, mi nombre es Cristian, y trabajo con Excel todos los días. Tengo mucha experiencia con hojas de calculo, macros y modelos. Observa mis calificaciones, ellas hablan por si solas. saludos.
€400 EUR en 7 días
4,9 (232 comentarios)
6,9
6,9
Avatar del usuario
Hola, cómo estás? Mi nombre es Daniel y me encantaría ayudarte con este proyecto. Agradezco mucho la claridad en la explicación porque facilita bastante la elaboración del código. Yo sugeriría trabajar un primer proyecto haciéndolo con VBA Excel como tú lo mencionaste. Después podríamos evaluar si es posible vincularlo con la página web, y cuál sería el costo de ello. Déjame saber si tienes preguntas de cómo lo haría.
€250 EUR en 10 días
4,8 (100 comentarios)
6,8
6,8
Avatar del usuario
Hello. 30 % of employers hiring me once hired me again. I have 5 years experience in Excel VBA. Clean data, charts and graphs, userfriendly interface guaranteed. I CAN do this job, and do it well!
€445 EUR en 10 días
5,0 (121 comentarios)
6,6
6,6
Avatar del usuario
i am a lead .NET software engineer and responsible for creating a web and desktop applications using different languages and technologies if u r interested just send me a message thank you and good luck
€500 EUR en 7 días
4,9 (23 comentarios)
5,2
5,2
Avatar del usuario
Disponibilidad inmediata. Responsable, rápido y preciso. Freelancer de tiempo completo. Experto en excel. Experiencia de 6 años usando excel para organizar y analizar grandes cantidades de datos de cualquier varible. He trabajo en muchos proyectos de automatización de archivos en excel mediante programación en VBA, que han permitido convertir trabajos dispendiosos en un par de clicks, ahorrando significativamente tiempo de trabajo y permitiendo generar informes especificos de cualquier variable. Me interesa realizar un trabajo que cumpla con todas sus expectativas y por qué no, crear una relación comercial a largo plazo.
€422 EUR en 7 días
4,9 (31 comentarios)
4,9
4,9
Avatar del usuario
Estimado, soy profesional certificado microsoft (MCT) y he participado en concursos internacionales de programación donde se hacen algoritmos parecidos, puedo desarrollarte el programa que necesitas, solo cuando tengas un tiempo me escribes por favor para entender de forma mas precisa lo que necesitas, hay varias formas de desarrollarlo (pilas, grafos, sql, etc), dependiendo del detalle que me des, de que es en forma precisa lo que necesitas será la solución utilizada, quedo atento a tus comentarios, saludos cordiales
€250 EUR en 2 días
5,0 (6 comentarios)
2,7
2,7
Avatar del usuario
Tengo amplia experiencia en desarrollo de software. Puedo desarrollarle una aplicación que lea la tabla o excel y genere, en el formato que necesite, los datos que ud. requiere.
€611 EUR en 10 días
5,0 (1 comentario)
2,4
2,4
Avatar del usuario
Expertos en la creación de aplicaciones y programación de alta calidad web. Cuando trabajamos en un proyecto, nos esforzamos por la excelencia y el 100% de satisfacción del cliente. Nuestra experiencia: • Redes sociales: citas, gestión de eventos, intercambio de fotos y vídeos, streaming audio y vídeo. • Entrenamiento en Salud y Fitness, Running, Bodybuilding • Cine, Música, Radio, TV Streaming • Moda y Compras • Inmobiliaria, Hotel & Vuelo, Comida y Receta • Estrategia, Billar, juego de cartas y etc Nuestras habilidades: • HTML5 • PHP • C#, VB.NET • NodeJS, Javascript, JQuery • Mysql • CSS, Bootstrap y Materialize.
€277 EUR en 7 días
5,0 (2 comentarios)
2,0
2,0
Avatar del usuario
Hola buen día, tengo un par de horas libres y me gustaría ayudar en su poryecto , me gustaría saber si desea por excel o través de una web (programada con php) yo haría un pequeño demo. el precio dependería del alacance : si es con excel $35 si es con php y formulario de captura de datos $75 (pero no incluye hosting, solo desarrollo de código) mientras voy a analizar como desarrollar el algoritmo.
€250 EUR en 3 días
4,9 (5 comentarios)
2,3
2,3
Avatar del usuario
Dear Sir/Madam: I am a software developer, offering this kind of service. I ofer do this from the web you need a¿to acquiere data, I do ETL interne tor crawling, I go the data, I process with Python, or Excel /VBA, and I leave a Excel file. There´s many method to do it, according to how to get data I will decide. Anyway results delivered as required: Excel file, CSV. Personalized and ASAP. Samples at tsftportfolio wordpress com. PROCEDURES My work methodology (from Agile:Scrum, XP) My usual roadmap: -Project management (PM) -Analysis, programming (PM) -Programming, APIS, Integration (PM) -Production My equipment -1 fiber connection -1 3G -1 4G -8GB RAM Intel processor computer & backup system Remote Work -Online distance working -Online collaboration: easier system for you. -Daily communication automatized workflow. -Extreme programming, Agile methods. I look forward to work with you, Kind regards, Dario.
€333 EUR en 3 días
5,0 (3 comentarios)
2,2
2,2
Avatar del usuario
Hola, Efectivamente esto se trata de un problema de optimización donde la solución está sujeta a limitaciones. Recientemente enfrenté un proyecto de optimización utilizando un algoritmo llamado Bacterial Foragind Optimization Algorithm (BFOA) el cual dada una función objetivo a minimizar (Usted quiere un maximo número pero es posible crear una función objetivo a minimizar) permite encontrar la solución optima al problema. Contacteme si está interesado en saber más acerca de mi propuesta. Saludos, Enderson J. Falcón G.
€750 EUR en 4 días
5,0 (1 comentario)
0,9
0,9
Avatar del usuario
Dear customer, I can make your job. I can make a program in c++ (windows) that process all you need and make a list of results. I'm engineer specialized in programming optimized If you send me more information about the software, I can help you. I'm too proactive an very reposible person. Please any question feel free to contact me. Regards Eng. Juan Manuel Garin
€250 EUR en 3 días
5,0 (1 comentario)
1,0
1,0
Avatar del usuario
Amplio conocimiento de programación manejo de base de datos en SQL, se puede hacer en excel o en mi SQL usted elige.
€500 EUR en 10 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
Buenos días Este problema es interesante, creo que la jerarquía de las reglas para aplicar comienza por la "decidir llevar coche" pues cada grupo debe tener uno. Creo que necesariamente debe ser resuelto en Ms Access (o cualquier base de datos) pero no en Excel , pues al generar el combinatorio de las posibilidades dada una semilla (los que deciden llevar coche) debe ser almacenada en una tabla para ser muy fácilmente consultada por un procedimiento que compare los resultados de los combinatorios. Ademas creo que la simulación requiere que uno asigne algún peso a las otras dos reglas de manera que pueda ejecutar el algoritmo y se pueda comparar los resultados con los diferente parámetros o pesos. Si se mira como un problema de optimización se debería también definir que variable se desea maximizar o minimizar, por ejemplo: menor cantidad de sobrantes, menor diferencia de edades por grupo. Si el volumen de información pasa de miles de personas el algoritmo puede tornarse lento pues es un combinatorio de fuerza bruta es decir se deben generar y evaluar cada combinación de grupos posibles. En cuanto a tomarlo de un portal web creo que se debería de tomar de la base de datos que se alimenta con el formulario web, creo sin embargo que el enfoque debería ser primero el algoritmo y luego mirar la automatización definiendo cada cuanto se ejecuta. En fin, es muy interesante, me agradaría apoyarlo en su proyecto si tiene alguna pregunta no dude en planteármela.
€500 EUR en 4 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
Se podría hacer con Excel o con R
€666 EUR en 15 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
Hallo Herr,   Wir haben Ihre Anforderung überprüft und haben eine Abfrage. Bitte mailen Sie uns, um darüber zu diskutieren. Nachdem wir es also gut verstanden haben, können wir mit der Arbeit beginnen. Vielen Dank```
€255 EUR en 10 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
Buen día, Estoy interesado en su proyecto para la creación del programa para formar grupos de tres personas, para llevar acaba el proyecto lo haré mediante una macro en Excel, este programa hará una búsqueda de compatibilidad según las condiciones de color, vehículo y edad, básicamente hará un recorrido por cada una de las personas buscando la compatibilidad requerida, así entonces se le asignara un numero a cada persona que será un grupo. El buscador terminará cuando se terminen las personas en la lista. Espero este planteamiento sea de su agrado ya que cuanto con los conocimientos necesarios para llevar a cabo este proyecto, tengo 3 años de experiencia ejecutando trabajos con Excel, esto incluye programación con Visual Basic, elaboración de macros,elaborar tablas dinámicas, automatización de archivo, gráficos, manejo de bases de datos, etc. Lo invito a que verifique toda la información sobre mi y estoy dispuesto a ejecutar pruebas comprobar todos mis conocimientos. Mi oferta culmina cuando sea entregado el programa, que estimo me lleve 5 días, sin embargo coloco mas días para cubrir todos los requerimientos, y sea un programa dinámico. Si posee alguna duda, interrogante o inquietud referente lo que les ofrezco, pueden conversar conmigo sin ningún compromiso, yo estoy a su disposición para y ajustar cualquier ámbito que desee. Sin mas que hacer referencia, me despido. Saludos cordiales. Carlos Rondón
€250 EUR en 10 días
5,0 (1 comentario)
0,0
0,0
Avatar del usuario
hola. estoy interesada en su trabajo, puedo hacerlo con una macro de excel. espero pueda contactarme. muchas gracias!
€363 EUR en 7 días
0,0 (0 comentarios)
0,0
0,0

Sobre este cliente

Bandera de GERMANY
M, Germany
5,0
1
Forma de pago verificada
Miembro desde mar 2, 2017

Verificación del cliente

¡Gracias! Te hemos enviado un enlace para reclamar tu crédito gratuito.
Algo salió mal al enviar tu correo electrónico. Por favor, intenta de nuevo.
Usuarios registrados Total de empleos publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Cargando visualización previa
Permiso concedido para Geolocalización.
Tu sesión de acceso ha expirado y has sido desconectado. Por favor, inica sesión nuevamente.